Chromium Code Reviews
DescriptionImplement external strings.
External strings refer to character data in memory located outside of
the managed heap. This memory is considered to be owned by the
embedding application. To help with the management of external
memory, the virtual machine allows the embedding application to
register for a "death notice" when an external string object is
garbage collected. A death notice takes the form of a callback
invoked by the garbage collector with the address of the external
memory. Death notices will be implemented in the garbage collector by
future commit.
Committed: https://code.google.com/p/dart/source/detail?r=1679
Patch Set 1 #Patch Set 2 : pre-review clean-up #
Total comments: 21
Patch Set 3 : Address review comments. #Patch Set 4 : Add an additional argument to the finalizer callback #Patch Set 5 : Finish native peer support #
Total comments: 1
Patch Set 6 : Fully displace external string metadata #
Total comments: 19
Patch Set 7 : Address final review comments #
Messages
Total messages: 19 (0 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||