v8/test/cctest
lrn@chromium.org cd3588d582 Make (some) functions called from builtin functions use the callback's global as receiver.
Changes GetGlobalReceiver() to GetDefaultReceiver(func) that returns undefined
for strict and native functions, and the function's context's global proxy
for "normal" functions.

BUG=v8:1547
TEST=cctest/api-test/ForeignFunctionReceiver

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9030 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2011-08-26 13:53:00 +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 Refactor .gyp files: 2011-08-25 14:50:09 +00:00
cctest.h "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
cctest.status Prototype of mark-and-compact support for Harmony weak maps. 2011-08-03 12:48:30 +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 Convert *.js files of cctest/test-log into "resources". 2011-07-14 11:38:18 +00:00
SConscript Prototype of mark-and-compact support for Harmony weak maps. 2011-08-03 12:48:30 +00:00
test-accessors.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-alloc.cc Minimize malloc heap allocation on process startup. 2011-08-04 15:18:18 +00:00
test-api.cc Make (some) functions called from builtin functions use the callback's global as receiver. 2011-08-26 13:53:00 +00:00
test-assembler-arm.cc ARM: Optimisations for call, jump and untag. 2011-04-18 13:53:11 +00:00
test-assembler-ia32.cc Remove support for branch hints from the IA32 and X64 assembler. 2011-05-11 13:26:07 +00:00
test-assembler-mips.cc Land two MIPS changes contributed by Paul Lind. 2011-08-25 12:12:25 +00:00
test-assembler-x64.cc VM initialization refactoring. 2011-03-31 16:17:37 +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 Fixed an off-by-one error in SplitConstantsInFullCompiler test. 2011-07-22 09:03:55 +00:00
test-conversions.cc Cleanup of ScannerConstants, now named UnicodeCache. 2011-04-12 08:27:38 +00:00
test-cpu-profiler.cc Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-dataflow.cc Inline more zone stuff. 2011-05-23 22:23:50 +00:00
test-debug.cc Tentative implementation of string slices (hidden under the flag --string-slices). 2011-08-26 13:03:30 +00:00
test-decls.cc Revert "Make window.{undefined,NaN,Infinity} read-only" 2011-08-03 09:53:14 +00:00
test-deoptimization.cc Add constant splitting for user controlled constants in the full compiler 2011-05-11 14:16:24 +00:00
test-dictionary.cc Reintroduced dictionary that can use objects as keys. 2011-07-28 17:21:22 +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 Remove support for branch hints from the IA32 and X64 assembler. 2011-05-11 13:26:07 +00:00
test-disasm-mips.cc Add cctest/test-disasm-mips which was mistakenly omitted from r7825. 2011-05-11 08:26:22 +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 issue 1354: Bad function name inference. 2011-06-22 20:23:48 +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 Heap profiler: for objects of class "Object", try to lookup name 2011-08-23 12:24:54 +00:00
test-heap.cc Minimize malloc heap allocation on process startup. 2011-08-04 15:18:18 +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 Remove some unnecessary namespace alias definitions. 2011-08-17 10:29:05 +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 Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-macro-assembler-x64.cc Fix non-ia32 build. 2011-04-01 15:37:59 +00:00
test-mark-compact.cc Make object groups and implicit references a bit more lightweight. 2011-04-06 19:17:54 +00:00
test-parsing.cc Fixed scanner initialization in test-parsing. 2011-08-17 11:45:04 +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 Pick the namespace alias 'i' from v8.h. 2011-08-12 09:49:55 +00:00
test-regexp.cc Drastically reduce the transitive dependencies of jsregexp.h, making it (almost) 2011-07-11 09:12:17 +00:00
test-reloc-info.cc Fix error in test-reloc-info/Positions. This error caused a failure on Windows 64-bit V8. 2011-03-22 11:51:16 +00:00
test-serialize.cc Minimize malloc heap allocation on process startup. 2011-08-04 15:18:18 +00:00
test-sockets.cc "Deiceolate" Thread classes. 2011-06-10 09:54:04 +00:00
test-spaces.cc Minimize malloc heap allocation on process startup. 2011-08-04 15:18:18 +00:00
test-strings.cc Tentative implementation of string slices (hidden under the flag --string-slices). 2011-08-26 13:03:30 +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 "Deiceolate" Thread classes. 2011-06-10 09:54:04 +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 Simplify include dependencies. 2011-05-03 08:23:58 +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 Prototype of mark-and-compact support for Harmony weak maps. 2011-08-03 12:48:30 +00:00
testcfg.py Make GYP build usable for day-to-day work (second attempt) 2011-08-05 09:44:30 +00:00