Reviewers: Vyacheslav Egorov, Description: New attempt to make the allocation routines 64 bit clean. This one has been approved by the 64 bit compiler in MSVC 2005 so I hope it also passes the 2008 version.
The --max-new-space-size option is now in kBytes. The --max-old-space-size option is now in MBytes. Some issues remain with 64 bit heaps and the counters. See http://code.google.com/p/v8/issues/detail?id=887 Please review this at http://codereview.chromium.org/3573005/show SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/api.cc M src/arm/simulator-arm.cc M src/assembler.cc M src/contexts.cc M src/data-flow.cc M src/disassembler.cc M src/flag-definitions.h M src/global-handles.cc M src/heap-inl.h M src/heap.h M src/heap.cc M src/log.h M src/log.cc M src/mark-compact.cc M src/objects-debug.cc M src/parser.h M src/regexp-macro-assembler-tracer.cc M src/runtime.cc M src/spaces.h M src/spaces.cc M src/utils.h M test/cctest/test-alloc.cc M test/cctest/test-api.cc M test/cctest/test-log-stack-tracer.cc M test/cctest/test-spaces.cc M test/mjsunit/binary-op-newspace.js M test/mjsunit/math-abs.js M test/mjsunit/math-floor.js -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
