List of Algorithmsxvii List of Figuresxxi List of Tablesxxv Prefacexxvii Acknowledgementsxxxiii Authorsxxxv 1Introduction1 1.1Explicit deallocation2 1.2Automatic dynamic memory management4 1.3Comparing garbage collection algorithms6 Safety6 Throughput and cycles consumed6 Completeness and promptness7 Pause time and latency7 Space overhead8 Energy use8 Optimisations for specific languages9 Scalability and portability10 1.4A performance disadvantage?10 1.5Experimental methodology11 1.6Terminology and notation12 The heap13 The mutator and the collector13 The mutator roots14 References, fields and addresses14 Liveness, correctness and reachability15 Pseudocode15 The allocator15 Mutator read and write operations16 Atomic operations16 Sets, multisets, sequences and tuples17 2Mark-sweep gar…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help