summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/public/webpage/WebMenuItemInfo.h
diff options
context:
space:
mode:
authorcevans@chromium.org <cevans@chromium.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538>2013-06-16 09:11:46 +0000
committercevans@chromium.org <cevans@chromium.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538>2013-06-16 09:11:46 +0000
commitf9b1e12ef9f309b87847e0788ca9d4a24f8eabb1 (patch)
tree891f05abea3addf958cadad26ef2b768191e4b8c /third_party/WebKit/public/webpage/WebMenuItemInfo.h
parent84a3e87cb251caad2ed67b7e21c7da56d134c25b (diff)
downloadchromium_src-f9b1e12ef9f309b87847e0788ca9d4a24f8eabb1.zip
chromium_src-f9b1e12ef9f309b87847e0788ca9d4a24f8eabb1.tar.gz
chromium_src-f9b1e12ef9f309b87847e0788ca9d4a24f8eabb1.tar.bz2
Port PartitionAlloc to Windows.
This doesn't yet turn it on beyond the unit test, which passes. Turning it on for Nodes will be done separately and with the same care and attention to perf measurements as for other plaforms. - Split off low level page allocation routines into PageAllocator, to leave PartitionAlloc more platform neutral. - Kept matters simple by making the UNIX page allocator behave like the Windows one (main quirk: 64KB alignment of all page allocations). - We now hand out multiple partition pages per "get me pages" syscall as a useful side effect. - Freeing resources got a little trickier as Windows requires you to free page allocations in the same chunk sizes that you allocated them. BUG=246860 TEST=WTF_PartitionAlloc.MultiPageAllocs R=cdn@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/16939002 git-svn-id: svn://svn.chromium.org/blink/trunk@152507 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/public/webpage/WebMenuItemInfo.h')
0 files changed, 0 insertions, 0 deletions