mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-12 17:32:19 +00:00
Minor tweaks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14081 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1a8c917ec6
commit
aab3aff97b
@ -220,7 +220,7 @@ CodeBlock:
|
||||
</tt></div>
|
||||
|
||||
<p>The <tt>llvm_gc_allocate</tt> function is a global function defined by the
|
||||
garbage collector implementation to allocate memory. It should return a
|
||||
garbage collector implementation to allocate memory. It returns a
|
||||
zeroed-out block of memory of the appropriate size.</p>
|
||||
|
||||
</div>
|
||||
@ -242,8 +242,9 @@ collectors) need to be informed when the mutator (the program that needs garbage
|
||||
collection) reads or writes object references into the heap. In the case of a
|
||||
generational collector, it needs to keep track of which "old" generation objects
|
||||
have references stored into them. The amount of code that typically needs to be
|
||||
executed is usually quite small, so the overall performance impact of the
|
||||
inserted code is tolerable.</p>
|
||||
executed is usually quite small (and not on the critical path of any
|
||||
computation), so the overall performance impact of the inserted code is
|
||||
tolerable.</p>
|
||||
|
||||
<p>To support garbage collectors that use read or write barriers, LLVM provides
|
||||
the <tt>llvm.gcread</tt> and <tt>llvm.gcwrite</tt> intrinsics. The first
|
||||
|
Loading…
x
Reference in New Issue
Block a user