DescriptionMove aligned allocation to the platform files.
The Windows platform now don't assume that it can free part of a reservation.
Instead it first allocates a too large block, then frees it and tries to
allocate an aligned part of the block it just freed. It retries if a race
condition allowed someone else in the same procress to allocate the same block.
BUG=v8:1467
Committed: http://code.google.com/p/v8/source/detail?r=9296
Patch Set 1 #Patch Set 2 : Match the VirtualFree return type and arguments. #
Total comments: 4
Patch Set 3 : Make aligned allocation require a VirtualMemory object to hold the origin. #Patch Set 4 : Working on win32 too #
Total comments: 4
Patch Set 5 : Missing renames added to patch. #
Total comments: 2
Patch Set 6 : Removed leftover debug code. #
Messages
Total messages: 5 (0 generated)
|