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

Reply via email to