v8/src
jochen 4da289c55a Store offset between fixed typed array base and data start in object
The layout of fixed typed array base is then capable of handling
external typed arrays as well. In a follow-up CL, I'll delete external
typed arrays, and use fixed typed array base instead

BUG=v8:3996
R=jarin@chromium.org,mstarzinger@chromium.org
LOG=n

Review URL: https://codereview.chromium.org/1248483007

Cr-Commit-Position: refs/heads/master@{#29786}
2015-07-22 10:32:25 +00:00
..
arm Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
arm64 Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
base PPC: perf enhancement: Use larger heap page size on PPC. 2015-07-21 15:52:13 +00:00
compiler Unit tests for the live range conflict detection mechanism (CoalescedLiveRanges) in the Greedy Allocator. 2015-07-22 04:50:22 +00:00
extensions Make v8::Handle as "deprecated soon" 2015-07-06 07:09:13 +00:00
heap Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
ia32 Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
ic Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
libplatform Add IdleTask API to v8::Platform. 2015-07-15 11:51:03 +00:00
mips Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
mips64 Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
ppc Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
runtime Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
snapshot Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
third_party Make vtune-jit stop using deprecated APIs 2015-07-20 06:53:53 +00:00
x64 Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
x87 Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
accessors.cc Remove broken optimization unwrapping number wrappers on setting array.length 2015-06-22 10:49:02 +00:00
accessors.h Add fast path for setting array.length 2015-06-19 15:27:47 +00:00
allocation-site-scopes.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
allocation-site-scopes.h Always wrap AllocationSiteContext::current() in a new handle in Crankshaft. 2015-04-20 11:46:34 +00:00
allocation-tracker.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
allocation-tracker.h
allocation.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
allocation.h Remove obsolete Malloced::FatalProcessOutOfMemory. 2015-02-11 09:25:48 +00:00
api-natives.cc Revert preallocating of descriptors since right now getters and setters cause copying of descriptor arrays 2015-07-10 17:11:50 +00:00
api-natives.h use a hash table for the function cache as blink is leaking functiontemplates 2015-03-09 12:26:28 +00:00
api.cc Delete APIs deprecated since last release 2015-07-17 09:27:00 +00:00
api.h [handles] Sanitize Handle and friends. 2015-07-15 11:05:08 +00:00
arguments.cc Make v8::Handle as "deprecated soon" 2015-07-06 07:09:13 +00:00
arguments.h Make v8::Handle as "deprecated soon" 2015-07-06 07:09:13 +00:00
array-iterator.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
array.js Array.prototype.reverse should call [[HasProperty]] on elements before [[Get]] 2015-07-16 23:12:23 +00:00
arraybuffer.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
assembler.cc Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
assembler.h Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
assert-scope.cc Removed src/{isolate,property-details,utils}-inl.h 2015-04-21 10:21:37 +00:00
assert-scope.h Remove v8stdint.h, it doesn't serve a purpose anymore. 2014-10-21 08:25:14 +00:00
ast-literal-reindexer.cc [destructuring] Re-index materialized literals in arrow function parameters. 2015-06-26 21:39:53 +00:00
ast-literal-reindexer.h [destructuring] Re-index materialized literals in arrow function parameters. 2015-06-26 21:39:53 +00:00
ast-numbering.cc Add function literal variable to declaration list. 2015-07-20 14:15:14 +00:00
ast-numbering.h Remove the dependency of Zone on Isolate 2015-01-23 15:20:00 +00:00
ast-value-factory.cc Allow numeric literals to be checked for a decimal point. 2015-06-30 21:12:20 +00:00
ast-value-factory.h Allow numeric literals to be checked for a decimal point. 2015-06-30 21:12:20 +00:00
ast.cc Represent implicit 'this' binding by 'super' in AST. 2015-07-16 14:26:31 +00:00
ast.h Represent implicit 'this' binding by 'super' in AST. 2015-07-16 14:26:31 +00:00
background-parsing-task.cc Debugger: fix crash when debugger is enabled between parsing and compiling. 2015-07-22 07:37:38 +00:00
background-parsing-task.h Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
bailout-reason.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
bailout-reason.h Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
basic-block-profiler.cc Replace OStream with std::ostream. 2014-09-30 10:29:32 +00:00
basic-block-profiler.h Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
bignum-dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
bignum-dtoa.h
bignum.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
bignum.h
bit-vector.cc convert BitVector to use pointer size blocks 2014-10-31 10:44:47 +00:00
bit-vector.h [clusterfuzz] Length 0 is perfectly fine for BitVector. 2015-05-08 12:01:51 +00:00
bootstrapper.cc [turbofan] Support handling of default super calls. 2015-07-20 13:50:26 +00:00
bootstrapper.h Create a internal native context used only for TF-generated code stubs 2015-07-13 09:45:51 +00:00
builtins.cc Debugger: use debug break slots to break at function exit. 2015-07-15 09:22:51 +00:00
builtins.h Debugger: refactor reloc info. 2015-07-13 12:32:24 +00:00
bytecodes-irregexp.h
cached-powers.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
cached-powers.h Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
cancelable-task.cc Don't run the second pass of the pending phantom callbacks if the heap has been torn down. 2015-07-20 15:04:08 +00:00
cancelable-task.h Don't run the second pass of the pending phantom callbacks if the heap has been torn down. 2015-07-20 15:04:08 +00:00
char-predicates-inl.h Speed up identifier, keyword and smi parsing 2015-03-03 15:27:53 +00:00
char-predicates.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
char-predicates.h Speed up identifier, keyword and smi parsing 2015-03-03 15:27:53 +00:00
checks.cc Reland "Initial switch to Chromium-style CHECK_* and DCHECK_* macros.". 2015-01-30 09:29:41 +00:00
checks.h make Handle a synonym of Local 2015-04-21 08:15:57 +00:00
circular-queue-inl.h
circular-queue.h
code-factory.cc TypeofMode replaces TypeofState and ContextualMode. 2015-07-13 13:39:43 +00:00
code-factory.h TypeofMode replaces TypeofState and ContextualMode. 2015-07-13 13:39:43 +00:00
code-stubs-hydrogen.cc Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
code-stubs.cc [turbofan]: Add a context relaxation Reducer 2015-07-20 17:16:14 +00:00
code-stubs.h Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
code-stubs.js Create a internal native context used only for TF-generated code stubs 2015-07-13 09:45:51 +00:00
code.h new classes: implement new.target passing to superclass constructor. 2015-02-11 09:47:51 +00:00
codegen.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
codegen.h TypeofMode replaces TypeofState and ContextualMode. 2015-07-13 13:39:43 +00:00
collection-iterator.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
collection.js Expose Map/Set methods through the API 2015-06-23 15:14:17 +00:00
compilation-cache.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
compilation-cache.h [V8] Added Script::is_opaque flag for embedders 2015-05-19 03:11:23 +00:00
compilation-dependencies.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
compilation-dependencies.h Revert of Revert of Protect the emptiness of Array prototype elements with a PropertyCell. (patchset #1 id:1 of https://codereview.chromium.org/1099203004/) 2015-04-22 10:35:09 +00:00
compilation-statistics.cc [turbofan] add absolute peak to stats 2014-10-27 08:59:11 +00:00
compilation-statistics.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
compiler.cc Debugger: fix crash when debugger is enabled between parsing and compiling. 2015-07-22 07:37:38 +00:00
compiler.h Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
contexts.cc Support for global var shortcuts in script contexts. 2015-07-06 16:36:39 +00:00
contexts.h Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
conversions-inl.h Revert of Remove obsolete V8_INFINITY macro. (patchset #3 id:40001 of https://codereview.chromium.org/798413003/) 2014-12-20 13:17:35 +00:00
conversions.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
conversions.h fix special index parsing 2015-03-30 11:41:15 +00:00
counters.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
counters.h Add aggregated memory histograms. 2015-05-07 10:03:41 +00:00
cpu-profiler-inl.h CpuProfiler: collect deopt pc offset for further usage in the inlined functions stack resolver. 2015-03-17 18:50:10 +00:00
cpu-profiler.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
cpu-profiler.h Reland "Remove support for thread-based recompilation" 2015-04-14 13:57:29 +00:00
d8-debug.cc Reland of "Make d8 stop using to-be-deprecated APIs" 2015-07-20 07:05:55 +00:00
d8-debug.h
d8-posix.cc Reland of "Make d8 stop using to-be-deprecated APIs" 2015-07-20 07:05:55 +00:00
d8-readline.cc [d8] Remove deprecated calls from d8-readline 2015-07-21 03:28:43 +00:00
d8-windows.cc Reland of "Make d8 stop using to-be-deprecated APIs" 2015-07-20 07:05:55 +00:00
d8.cc Fix stack trace printing in d8 2015-07-20 14:49:38 +00:00
d8.gyp Reland of "Make d8 stop using to-be-deprecated APIs" 2015-07-20 07:05:55 +00:00
d8.h Reland of "Make d8 stop using to-be-deprecated APIs" 2015-07-20 07:05:55 +00:00
d8.js Enable ES6 Symbols by default 2014-08-04 18:17:54 +00:00
date.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
date.h Fix computation of UTC time from local time at DST change points. 2014-10-09 14:17:33 +00:00
date.js Date() should not depend on Date.prototype.toString 2015-06-23 23:18:40 +00:00
dateparser-inl.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
dateparser.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
dateparser.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
debug-debugger.js Revert of Revert of Wrap runtime.js in a function. (patchset #1 id:1 of https://codereview.chromium.org/1123353004/) 2015-05-07 08:39:53 +00:00
debug.cc Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
debug.h Debugger: fix crash when debugger is enabled between parsing and compiling. 2015-07-22 07:37:38 +00:00
deoptimizer.cc Revert "Directly remove slot buffer entries in deoptimized code objects." 2015-07-21 16:14:44 +00:00
deoptimizer.h Remove deprecated v8::Object::TurnOnAccessCheck() from the V8 API. 2015-07-02 09:05:48 +00:00
DEPS Serializer: move to a subfolder and clean up includes. 2015-03-27 15:29:07 +00:00
disasm.h
disassembler.cc TypeofMode replaces TypeofState and ContextualMode. 2015-07-13 13:39:43 +00:00
disassembler.h Replace OStream with std::ostream. 2014-09-30 10:29:32 +00:00
diy-fp.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
diy-fp.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
double.h Replace our home-grown BitCast with bit_cast from Chrome/Google3. 2014-09-08 09:11:11 +00:00
dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
dtoa.h
effects.h Fix newly discovered presubmit errors. 2014-08-12 13:33:35 +00:00
elements-kind.cc Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
elements-kind.h Distinguish slow from fast sloppy arguments 2015-07-02 14:38:53 +00:00
elements.cc Fix non-standard element handling 2015-07-15 12:06:31 +00:00
elements.h Use entry rather than index in ElementsAccessor::Get 2015-07-10 14:13:45 +00:00
execution.cc Fix keyed access of primitive objects in the runtime. 2015-07-10 16:11:07 +00:00
execution.h Remove Execution::CharAt 2015-06-02 11:25:05 +00:00
expression-classifier.h Improve error message for duplicate parameters 2015-07-14 21:59:03 +00:00
factory.cc Debugger: use debug break slots to break at function exit. 2015-07-15 09:22:51 +00:00
factory.h Remove unused byte from Map::instance_sizes field. 2015-07-13 08:26:36 +00:00
fast-dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
fast-dtoa.h
field-index-inl.h Remove unused path in FieldIndex code 2015-02-06 09:43:59 +00:00
field-index.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
fixed-dtoa.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
fixed-dtoa.h
flag-definitions.h Activate preserving of optimized code map accross GCs. 2015-07-20 14:18:52 +00:00
flags.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
flags.h Serializer: Cache FlagList::Hash result. 2015-03-17 11:04:29 +00:00
frames-inl.h Our JavaScriptFrame::function_slot_object is arch independent. 2015-07-13 12:45:29 +00:00
frames.cc Revert of Reland concurrent sweeping of code space. (patchset #5 id:80001 of https://codereview.chromium.org/1225733002/) 2015-07-20 12:07:25 +00:00
frames.h Fix memento initialization when constructing from new call 2015-07-17 08:51:41 +00:00
full-codegen.cc Debugger: use debug break slots to break at function exit. 2015-07-15 09:22:51 +00:00
full-codegen.h Remove obsolete %CallSuperWithSpread intrinsic. 2015-07-16 15:07:59 +00:00
func-name-inferrer.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
func-name-inferrer.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
futex-emulation.cc Atomics Futex API 2015-07-17 17:11:47 +00:00
futex-emulation.h Atomics Futex API 2015-07-17 17:11:47 +00:00
gdb-jit.cc Add -Wshorten-64-to-32 flag to mac builds. 2015-07-14 16:05:29 +00:00
gdb-jit.h Rebase GDBJIT interface solely on JITCodeEvent 2015-02-25 15:40:57 +00:00
generator.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
global-handles.cc Always run the second pass of the phantom callbacks synchronously if --predictable or --optimize_for_size are set. 2015-07-21 10:53:00 +00:00
global-handles.h Let the second pass phantom callbacks run in a separate task on the foreground thread. 2015-07-15 12:26:11 +00:00
globals.h Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
handles-inl.h [handles] Sanitize Handle and friends. 2015-07-15 11:05:08 +00:00
handles.cc [handles] Sanitize Handle and friends. 2015-07-15 11:05:08 +00:00
handles.h [handles] Sanitize Handle and friends. 2015-07-15 11:05:08 +00:00
harmony-array-includes.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
harmony-array.js Guard @@isConcatSpreadable behind a flag 2015-07-08 21:49:58 +00:00
harmony-atomics.js Atomics Futex API 2015-07-17 17:11:47 +00:00
harmony-concat-spreadable.js Guard @@isConcatSpreadable behind a flag 2015-07-08 21:49:58 +00:00
harmony-object.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
harmony-reflect.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
harmony-regexp.js Use shared container to manage imports/exports. 2015-05-21 06:15:19 +00:00
harmony-sharedarraybuffer.js Fix harmony-sharedarraybuffer implementation. 2015-05-26 07:40:03 +00:00
harmony-simd.js SIMD.js: Update Float32x4 and tests to current spec. 2015-07-22 03:14:06 +00:00
harmony-spread.js Use shared container to manage imports/exports. 2015-05-21 06:15:19 +00:00
harmony-tostring.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
harmony-typedarray.js Array.prototype.reverse should call [[HasProperty]] on elements before [[Get]] 2015-07-16 23:12:23 +00:00
hashmap.h Split TemplateHashMapImpl::Lookup into two methods 2015-04-13 19:01:15 +00:00
heap-profiler.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
heap-profiler.h Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
heap-snapshot-generator-inl.h Replace C++ bitfields with our own BitFields 2014-11-05 12:41:46 +00:00
heap-snapshot-generator.cc Reland Extend big-disjunction optimization to case-independent regexps 2015-06-25 11:42:20 +00:00
heap-snapshot-generator.h Add new Float32x4 type for SIMD.js. 2015-06-03 23:56:33 +00:00
hydrogen-alias-analysis.h
hydrogen-bce.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-bce.h
hydrogen-bch.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-bch.h
hydrogen-canonicalize.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-canonicalize.h
hydrogen-check-elimination.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-check-elimination.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
hydrogen-dce.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-dce.h
hydrogen-dehoist.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-dehoist.h
hydrogen-environment-liveness.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-environment-liveness.h
hydrogen-escape-analysis.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-escape-analysis.h
hydrogen-flow-engine.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
hydrogen-gvn.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-gvn.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
hydrogen-infer-representation.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-infer-representation.h
hydrogen-infer-types.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-infer-types.h
hydrogen-instructions.cc Add support for adding an external and a tagged pointer 2015-07-20 15:18:00 +00:00
hydrogen-instructions.h Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
hydrogen-load-elimination.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-load-elimination.h
hydrogen-mark-deoptimize.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-mark-deoptimize.h
hydrogen-mark-unreachable.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-mark-unreachable.h
hydrogen-osr.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-osr.h
hydrogen-range-analysis.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-range-analysis.h
hydrogen-redundant-phi.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-redundant-phi.h
hydrogen-removable-simulates.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-removable-simulates.h
hydrogen-representation-changes.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-representation-changes.h
hydrogen-sce.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-sce.h
hydrogen-store-elimination.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-store-elimination.h
hydrogen-types.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-types.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
hydrogen-uint32-analysis.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
hydrogen-uint32-analysis.h
hydrogen.cc Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
hydrogen.h TypeofMode replaces TypeofState and ContextualMode. 2015-07-13 13:39:43 +00:00
i18n.cc Make NumberFormat use the ICU currency data, fix bug in NumberFormat 2015-07-17 15:08:08 +00:00
i18n.h
i18n.js Make NumberFormat use the ICU currency data, fix bug in NumberFormat 2015-07-17 15:08:08 +00:00
icu_util.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
icu_util.h
interface-descriptors.cc Loads and stores to global vars are now made via property cell shortcuts installed into parent script context. 2015-07-13 09:18:57 +00:00
interface-descriptors.h Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
interpreter-irregexp.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
interpreter-irregexp.h
isolate.cc Don't run the second pass of the pending phantom callbacks if the heap has been torn down. 2015-07-20 15:04:08 +00:00
isolate.h Don't run the second pass of the pending phantom callbacks if the heap has been torn down. 2015-07-20 15:04:08 +00:00
iterator-prototype.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
json-parser.h Introduce DefineOwnPropertyIgnoreAttributes and make it call SetPropertyWithInterceptor. 2015-06-12 14:14:12 +00:00
json-stringifier.h Get rid of JSArray::Expand and friends 2015-06-22 10:44:24 +00:00
json.js JSON.stringify should handle the replacer before the space 2015-06-25 00:04:35 +00:00
jsregexp-inl.h Move a bunch of GC related files to heap/ subdirectory 2014-08-05 08:18:22 +00:00
jsregexp.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
jsregexp.h Reland II of 'Optimize trivial regexp disjunctions' CL 1176453002 2015-06-10 09:55:31 +00:00
layout-descriptor-inl.h Also allocate small typed arrays on heap when initialized from an array-like 2015-06-03 07:41:38 +00:00
layout-descriptor.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
layout-descriptor.h Revert of Reland "LayoutDescriptor should inherit from JSTypedArray" (patchset #3 id:40001 of https://codereview.chromium.org/1094333002/) 2015-04-21 15:58:07 +00:00
list-inl.h Let the second pass phantom callbacks run in a separate task on the foreground thread. 2015-07-15 12:26:11 +00:00
list.h Let the second pass phantom callbacks run in a separate task on the foreground thread. 2015-07-15 12:26:11 +00:00
lithium-allocator-inl.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
lithium-allocator.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
lithium-allocator.h Fix invalid use of int in Zone. 2015-02-12 12:47:18 +00:00
lithium-codegen.cc Make writing of frame translation platform independent. 2015-06-11 06:09:13 +00:00
lithium-codegen.h Make writing of frame translation platform independent. 2015-06-11 06:09:13 +00:00
lithium-inl.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
lithium.cc [crankshaft] Remove adventurous operator< for Handle<Map>. 2015-07-01 08:12:39 +00:00
lithium.h [crankshaft] Remove adventurous operator< for Handle<Map>. 2015-07-01 08:12:39 +00:00
liveedit-debugger.js Consistently use "use strict" where possible. 2014-12-10 14:41:05 +00:00
liveedit.cc Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
liveedit.h Fix keyed access of primitive objects in the runtime. 2015-07-10 16:11:07 +00:00
log-inl.h Make event logger slightly more light-weight. 2014-10-15 11:16:42 +00:00
log-utils.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
log-utils.h Remove the experimental perf jit support until the license is clarified. 2015-05-29 10:39:52 +00:00
log.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
log.h Assertion failure when using --log-regexp 2015-06-29 13:54:08 +00:00
lookup-inl.h Index -> Entry and Key -> Index in elements.[cc|h] 2015-07-07 11:53:04 +00:00
lookup.cc Simplify PrepareForDataProperty in the IsElement case 2015-07-15 12:13:11 +00:00
lookup.h Replace Set*Callback with TransitionToAccessorPair 2015-07-14 11:58:49 +00:00
macro-assembler.h Add support for Embedded Constant Pools for PPC and Arm 2015-06-04 14:44:15 +00:00
macros.py Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
math.js Move hash code from hidden string to a private symbol 2015-05-26 11:26:36 +00:00
messages.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
messages.h Atomics Futex API 2015-07-17 17:11:47 +00:00
messages.js Takes the script offset into account when obtaining the column of the message. 2015-07-20 15:56:27 +00:00
mirror-debugger.js Provide accessor for object internal properties that doesn't require debugger to be active 2015-05-12 15:40:27 +00:00
modules.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
modules.h Collect list of requested modules in ModuleDescriptor while parsing 2015-04-09 22:09:47 +00:00
msan.h Annotate Heap::FindAllocationMemento for MemorySanitizer. 2014-09-19 11:32:17 +00:00
object-observe.js Move hash code from hidden string to a private symbol 2015-05-26 11:26:36 +00:00
objects-debug.cc Debugger: use debug break slots to break at function exit. 2015-07-15 09:22:51 +00:00
objects-inl.h Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
objects-printer.cc Special printing for type feedback vectors. 2015-07-15 12:22:03 +00:00
objects.cc Debugger: prepare code for debugging on a per-function basis. 2015-07-20 14:53:37 +00:00
objects.h Store offset between fixed typed array base and data start in object 2015-07-22 10:32:25 +00:00
optimizing-compile-dispatcher.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
optimizing-compile-dispatcher.h Remove support for specifying the number of available threads 2015-04-15 07:15:43 +00:00
ostreams.cc Don't #define snprintf in VS2015 - it's illegal and unneeded. 2015-04-09 09:02:58 +00:00
ostreams.h [turbofan] Improve JSON output 2015-01-29 12:15:14 +00:00
OWNERS
parser.cc [strong] Keep language mode consistent 2015-07-20 14:31:36 +00:00
parser.h [parser] use-strict directives in function body affect init block 2015-07-16 16:45:06 +00:00
pattern-rewriter.cc [destructuring] Implement parameter pattern matching. 2015-06-22 14:16:02 +00:00
pending-compilation-error-handler.cc Increase the chance of printing a useful error when bootstrapping fails 2015-06-10 17:42:16 +00:00
pending-compilation-error-handler.h Migrate error messages, part 12. 2015-05-18 08:33:51 +00:00
preparse-data-format.h [es6] super.prop, eval and lazy functions 2015-06-04 21:16:32 +00:00
preparse-data.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
preparse-data.h [es6] super.prop, eval and lazy functions 2015-06-04 21:16:32 +00:00
preparser.cc [strong] Keep language mode consistent 2015-07-20 14:31:36 +00:00
preparser.h Represent implicit 'this' binding by 'super' in AST. 2015-07-16 14:26:31 +00:00
prettyprinter.cc Support for global var shortcuts in script contexts. 2015-07-06 16:36:39 +00:00
prettyprinter.h Fix issue with --print-ast and class expressions 2015-06-01 14:06:28 +00:00
profile-generator-inl.h CpuProfiler: replace raw position with SourcePosition for DeoptReason 2015-02-27 13:34:38 +00:00
profile-generator.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
profile-generator.h CpuProfiler: public API for deopt info in cpu profiler. 2015-04-08 16:13:31 +00:00
prologue.js In Array.of and Array.from, fall back to DefineOwnProperty 2015-06-11 20:41:04 +00:00
promise.js [es6] Make sure we do not invoke setter when calling Promise.all 2015-06-29 18:14:37 +00:00
property-details.h Reland: track global accesses to constant types 2015-04-27 14:00:51 +00:00
property.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
property.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
prototype.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
proxy.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
regexp-macro-assembler-irregexp-inl.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
regexp-macro-assembler-irregexp.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
regexp-macro-assembler-irregexp.h Fix regexp=interpreted build wrt zone related changes. 2015-01-26 08:44:40 +00:00
regexp-macro-assembler-tracer.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
regexp-macro-assembler-tracer.h ARM64: Propagate notification about aborted compilation from RegExpEngine to MacroAssembler. 2015-05-18 19:41:14 +00:00
regexp-macro-assembler.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
regexp-macro-assembler.h ARM64: Propagate notification about aborted compilation from RegExpEngine to MacroAssembler. 2015-05-18 19:41:14 +00:00
regexp-stack.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
regexp-stack.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
regexp.js In RegExp, lastIndex is read with ToLength, not ToInteger 2015-07-16 21:55:41 +00:00
rewriter.cc [es6] Fix completion values of for loops with lexical variables 2015-06-18 11:54:16 +00:00
rewriter.h Extract ParseInfo from CompilationInfo. 2015-03-09 14:51:24 +00:00
runtime-profiler.cc [osr] Increase Code::profiler_ticks to 28 bits. 2015-07-13 10:57:55 +00:00
runtime-profiler.h Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
runtime.js Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
safepoint-table.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
safepoint-table.h Replace OStream with std::ostream. 2014-09-30 10:29:32 +00:00
sampler.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
sampler.h Tick processor: Print C++ entry points 2014-10-17 15:44:02 +00:00
scanner-character-streams.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
scanner-character-streams.h Fix DCHECK on SetBookmark. 2015-05-27 15:43:42 +00:00
scanner.cc Allow numeric literals to be checked for a decimal point. 2015-06-30 21:12:20 +00:00
scanner.h Allow numeric literals to be checked for a decimal point. 2015-06-30 21:12:20 +00:00
scopeinfo.cc Support for global var shortcuts in script contexts. 2015-07-06 16:36:39 +00:00
scopeinfo.h Support for global var shortcuts in script contexts. 2015-07-06 16:36:39 +00:00
scopes.cc [es6] Check declaration conflicts between non-simple parameters and the function body 2015-07-20 13:49:13 +00:00
scopes.h Add function literal variable to declaration list. 2015-07-20 14:15:14 +00:00
signature.h Extract Signature from src/compiler/machine-type.h to src/signature.h 2015-05-04 10:11:54 +00:00
simulator.h Contribution of PowerPC port (continuation of 422063005) 2015-01-16 07:42:15 +00:00
small-pointer-list.h Rename ASSERT* to DCHECK*. 2014-08-04 11:34:54 +00:00
splay-tree-inl.h
splay-tree.h Fix newly discovered presubmit errors. 2014-08-12 13:33:35 +00:00
startup-data-util.cc Fix the build with snapshot=external 2015-05-07 18:18:05 +00:00
startup-data-util.h Fix cctest + unittest to work with an external snapshot. 2015-02-10 15:38:09 +00:00
string-builder.cc Protect error message formatter against invalid string length. 2015-06-19 08:31:31 +00:00
string-builder.h Protect error message formatter against invalid string length. 2015-06-19 08:31:31 +00:00
string-iterator.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
string-search.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
string-search.h Rename ascii to one-byte where applicable. 2014-09-10 12:38:12 +00:00
string-stream.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
string-stream.h Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
string.js [es6] Fix String.prototype.normalize to properly validate argument 2015-07-15 15:15:14 +00:00
strings-storage.cc Move SmartPointer to base. 2015-07-13 12:38:17 +00:00
strings-storage.h CpuProfiler: move StringsStorage class to separate source and header files. 2015-02-20 15:16:00 +00:00
strtod.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
strtod.h
symbol.js Revert of Revert of Hook up more import/exports in natives. (patchset #1 id:1 of https://codereview.chromium.org/1154743003/) 2015-05-26 07:24:21 +00:00
templates.js Use shared container to manage imports/exports. 2015-05-21 06:15:19 +00:00
token.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
token.h Speed up parsing of smis 2015-03-03 11:05:03 +00:00
transitions-inl.h Revert of Replace ad-hoc weakness in transition array with WeakCell. (patchset #5 id:80001 of https://codereview.chromium.org/1157943003/) 2015-06-18 15:52:06 +00:00
transitions.cc Partially revert r29468 2015-07-08 10:01:58 +00:00
transitions.h Revert of Replace ad-hoc weakness in transition array with WeakCell. (patchset #5 id:80001 of https://codereview.chromium.org/1157943003/) 2015-06-18 15:52:06 +00:00
type-feedback-vector-inl.h [ic] Record call counts for monomorphic calls made with an IC. 2015-06-25 08:43:53 +00:00
type-feedback-vector.cc Vector ICs: Changes to the IC system to support vector-based stores. 2015-06-30 09:51:54 +00:00
type-feedback-vector.h Special printing for type feedback vectors. 2015-07-15 12:22:03 +00:00
type-info.cc Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
type-info.h Make helper functions compatible with larger ToBooleanStub types. 2015-06-25 04:32:19 +00:00
typedarray.js Revert of Add %TypedArray% to proto chain (patchset #6 id:100001 of https://codereview.chromium.org/1186733002/) 2015-06-17 09:05:51 +00:00
types-inl.h [turbofan] Use unboxed doubles in range types. 2015-01-28 13:55:45 +00:00
types.cc Expose SIMD.Float32x4 type to Javascript. 2015-07-16 19:43:32 +00:00
types.h [turbofan] Make global variable loads and stores explicit. 2015-06-23 13:34:06 +00:00
typing.cc Add function literal variable to declaration list. 2015-07-20 14:15:14 +00:00
typing.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
unbound-queue-inl.h
unbound-queue.h
unicode-decoder.cc unicode-decoder: fix out-of-band write in utf16 2015-07-06 11:00:12 +00:00
unicode-decoder.h unicode-decoder: fix out-of-band write in utf16 2015-07-06 11:00:12 +00:00
unicode-inl.h Scanner / Unicode decoding: use size_t instead of unsigned. 2015-02-05 07:54:34 +00:00
unicode.cc Update UTF-8 decoder to detect more special cases. 2015-05-22 18:47:16 +00:00
unicode.h Scanner / Unicode decoding: use size_t instead of unsigned. 2015-02-05 07:54:34 +00:00
unique.h Revert of [heap] Unify the immortal immovable root detection mechanism. (patchset #3 id:40001 of https://codereview.chromium.org/1178853002/) 2015-06-11 10:49:43 +00:00
uri.js Remove usage of S.p.charCodeAt from uri.js 2015-06-22 23:43:24 +00:00
utils.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
utils.h V8: Add utility functions to check SameValue and SameValueZero. 2015-07-14 21:36:01 +00:00
v8.cc Delete APIs deprecated since last release 2015-07-17 09:27:00 +00:00
v8.h Delete APIs deprecated since last release 2015-07-17 09:27:00 +00:00
v8dll-main.cc
v8memory.h
v8natives.js [es6] Bound function name 2015-07-09 20:36:20 +00:00
v8threads.cc Make cpplint happy. 2014-12-08 08:53:20 +00:00
v8threads.h Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
variables.cc Fix broken Variable::IsGlobalObjectProperty() after https://codereview.chromium.org/1218783005 2015-07-15 14:42:33 +00:00
variables.h Support for global var shortcuts in script contexts. 2015-07-06 16:36:39 +00:00
vector.h Reland Extend big-disjunction optimization to case-independent regexps 2015-06-25 11:42:20 +00:00
version.cc Cosmetic changes to tests to make it easier to concatenate them. 2015-06-01 22:47:08 +00:00
version.h Add hash fields to code cache header. 2015-02-06 15:20:52 +00:00
vm-state-inl.h Do not expose all timer events to the API callback. 2014-07-16 08:14:50 +00:00
vm-state.h Initial implementation of GetStackSample sampling profiler API. 2014-09-29 12:59:54 +00:00
weak-collection.js Move hash code from hidden string to a private symbol 2015-05-26 11:26:36 +00:00
zone-allocator.h [turbofan] cleanup ParallelMove 2015-04-15 12:36:27 +00:00
zone-containers.h [stl] Fix ZonePriorityQueue wrapper. 2015-06-11 05:15:04 +00:00
zone.cc Fix DCHECK with unsigned int in zone.cc. 2015-04-17 09:06:45 +00:00
zone.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00