Description[api] Add v8::Object::SetAlignedPointerInInternalFields
This new API function allows for setting several internal fields at once.
By avoiding crossing the API each time for setting an internal property we
can speed up the wrapper creation which has to set two fields for every new
object.
BUG=chromium:630217
Committed: https://crrev.com/ce49c329735530d66bb98cb13b4a8f5b1f48500f
Cr-Commit-Position: refs/heads/master@{#38299}
Patch Set 1 #Patch Set 2 : remove debug function #Patch Set 3 : fixing typo #
Total comments: 1
Patch Set 4 : adding missing parenthesis (programming so hard) #Patch Set 5 : adding fast paths #
Total comments: 2
Patch Set 6 : reverting inlineable fast-path #Patch Set 7 : removing inlined helper #
Messages
Total messages: 23 (11 generated)
|