Make the preparser standalone library and process build in debug mode.
authorlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 29 Mar 2011 13:06:48 +0000 (13:06 +0000)
committerlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 29 Mar 2011 13:06:48 +0000 (13:06 +0000)
commit385e4deff5e12e0027979f6029b56ed1693e6142
tree989d720eed4fb63efbd159d48576abb9325ebc13
parent2d95ed4b2536f305a29963b111165b0fb2e09f99
Make the preparser standalone library and process build in debug mode.

It should now be possible to build the preparser using 'scons preparser' in both release and debug modes.
Remove v8.h include from scanner-base.h and other files.
Remove NativeAllocationChecker and all of its kind.
Moved Isolate::PreallocatedStorage* to isolate.cc

Review URL: http://codereview.chromium.org/6749029

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@7413 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
16 files changed:
src/allocation.cc
src/allocation.h
src/isolate.cc
src/isolate.h
src/objects.cc
src/parser.cc
src/parser.h
src/preparse-data.cc
src/preparser-api.cc
src/preparser.cc
src/scanner-base.cc
src/scanner-base.h
src/scanner.cc
src/scanner.h
src/top.cc
test/cctest/test-parsing.cc