v8/test/cctest
keuchel@chromium.org cbf08248f7 Make the parser track the language mode instead of keeping its own harmony flag.
So far the parser had its own harmony flag to disable the harmony scoping
feature when parsing native functions. With the introduction of the extended
language mode this becomes unnecessary because native functions will never enter
the extended mode. The parser can thus track FLAG_harmony_scoping and the
language mode of the current scope to see if harmony features are allowed. The
scanner and preparser have to keep their flag, because they can't use
FLAG_harmony_scoping as it is not available for the preparser-process
executable.

This depends on:
http://codereview.chromium.org/8417035/

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10063 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-11-24 15:58:09 +00:00
..
cctest.cc Reverting 3174. Aka reapplying 3150, 3151 and 3159. Aka api accessor 2009-11-04 08:51:48 +00:00
cctest.gyp Fixing generated hash function on all platforms. 2011-11-10 14:26:57 +00:00
cctest.h Fix presubmit errors caused by updated depot tools 2011-09-08 19:57:14 +00:00
cctest.status Remove timeout test expectation for OutOfMemoryNested 2011-10-14 09:10:29 +00:00
gay-fixed.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-fixed.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-precision.cc Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
gay-precision.h Added precision mode to fast-dtoa. 2010-09-20 09:18:00 +00:00
gay-shortest.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
gay-shortest.h Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
log-eq-of-logging-and-traversal.js Eliminate the need for code delete events in CPU profiler. 2011-09-14 11:47:03 +00:00
SConscript Prototype of mark-and-compact support for Harmony weak maps. 2011-08-03 12:48:30 +00:00
test-accessors.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-alloc.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-api.cc Recommit introducing short external strings. 2011-11-23 13:08:28 +00:00
test-assembler-arm.cc Fixed a bug in the chaining of fixup position 2011-08-30 07:36:31 +00:00
test-assembler-ia32.cc Clean up the x86 assembler API. 2011-10-03 11:44:39 +00:00
test-assembler-mips.cc Landing: MIPS: Fixed some mips32r1-specific test failures. 2011-09-05 11:50:36 +00:00
test-assembler-x64.cc Fixed a bug in the chaining of fixup position 2011-08-30 07:36:31 +00:00
test-ast.cc v8: Move DeleteEmpty test to test-list.cc 2011-07-24 17:59:59 +00:00
test-bignum-dtoa.cc Fix X64 compilation on Windows. 2011-02-03 11:13:04 +00:00
test-bignum.cc Bignum implementation of Strtod. 2010-11-08 11:49:47 +00:00
test-circular-queue.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-compiler.cc Fix gcc-4.6 warnings. 2011-11-03 08:59:01 +00:00
test-conversions.cc Cleanup of ScannerConstants, now named UnicodeCache. 2011-04-12 08:27:38 +00:00
test-cpu-profiler.cc Eliminate the need for code delete events in CPU profiler. 2011-09-14 11:47:03 +00:00
test-dataflow.cc Inline more zone stuff. 2011-05-23 22:23:50 +00:00
test-debug.cc Fix gcc-4.6 warnings. 2011-11-03 08:59:01 +00:00
test-decls.cc Change global const handling to silently ignore redeclarations 2011-09-15 12:00:30 +00:00
test-deoptimization.cc Fix gcc-4.6 warnings. 2011-11-03 08:59:01 +00:00
test-dictionary.cc Fix identity hash code function to respect flag. 2011-10-26 12:23:40 +00:00
test-disasm-arm.cc ARM: Fix disasm for strh, vabs, vneg. Add load/store tests. 2011-05-12 14:44:49 +00:00
test-disasm-ia32.cc Clean up the x86 assembler API. 2011-10-03 11:44:39 +00:00
test-disasm-mips.cc Landing: MIPS: Fixed some mips32r1-specific test failures. 2011-09-05 11:50:36 +00:00
test-diy-fp.cc Rename files containing underscores. 2010-03-19 12:15:24 +00:00
test-double.cc Fix Double.NextDouble function. 2010-11-08 12:13:05 +00:00
test-dtoa.cc Fix compilation on 64-bit Windows, update Visual Studio projects. 2011-02-03 13:29:10 +00:00
test-fast-dtoa.cc Fix X64 Windows compilation. 2011-02-03 15:14:46 +00:00
test-fixed-dtoa.cc Dtoa for fixed notation. 2010-05-05 13:51:27 +00:00
test-flags.cc Fix warnings on Win64. 2009-11-11 09:50:06 +00:00
test-func-name-inference.cc Fix incorrect function name inference in case of assignment / global assignment. 2011-10-03 19:18:05 +00:00
test-hashing.cc Fixing crash of StringHash test. 2011-11-10 17:01:32 +00:00
test-hashmap.cc Make the hash map test run faster by doing less work. 2009-05-15 13:49:00 +00:00
test-heap-profiler.cc Really fix missing HandleScope to prevent local handles to DOMWindow leaking. 2011-11-18 11:42:39 +00:00
test-heap.cc Shrink the new space and uncommit marking deque on low memory notification. 2011-11-08 12:42:02 +00:00
test-list.cc v8: Move DeleteEmpty test to test-list.cc 2011-07-24 17:59:59 +00:00
test-liveedit.cc Revert "Fix Issue 1320: LiveEdit: text differencer fails with out of memory on large files" 2011-06-01 23:11:10 +00:00
test-lock.cc Stop running some liveedit tests (see issue 915). 2010-10-29 07:10:14 +00:00
test-lockers.cc MIPS: Reduced the number of threads in cctest test-lockers. 2011-11-23 08:36:03 +00:00
test-log-stack-tracer.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-log.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-macro-assembler-x64.cc Fix non-ia32 build. 2011-04-01 15:37:59 +00:00
test-mark-compact.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-parsing.cc Make the parser track the language mode instead of keeping its own harmony flag. 2011-11-24 15:58:09 +00:00
test-platform-linux.cc Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
test-platform-macos.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-nullos.cc Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test-platform-tls.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-platform-win32.cc Merge isolates to bleeding_edge. 2011-03-18 20:35:07 +00:00
test-profile-generator.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-regexp.cc Remove a static initializer that could potentially slow down startup time. 2011-10-07 14:41:08 +00:00
test-reloc-info.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-serialize.cc Shave 39% from snapshot size. 2011-10-20 12:27:10 +00:00
test-sockets.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-spaces.cc Merge experimental/gc branch to the bleeding_edge. 2011-09-19 18:36:47 +00:00
test-strings.cc Correcting a bogus assert outdated since r9295. 2011-09-15 12:47:06 +00:00
test-strtod.cc Add two tests to strtod. 2011-02-09 14:12:31 +00:00
test-thread-termination.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-threads.cc Fixing test case from r9469. 2011-09-28 14:26:23 +00:00
test-unbound-queue.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-utils.cc Fix bug in collector. 2011-09-08 13:44:11 +00:00
test-version.cc Update V8 to version 3.0 (re-land r5920). 2010-12-07 11:31:57 +00:00
test-weakmaps.cc Fix compilation error and add missing file to GYP. 2011-10-04 16:32:34 +00:00
testcfg.py Make GYP build usable for day-to-day work (second attempt) 2011-08-05 09:44:30 +00:00