..
arm
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
extensions
add isolate parameter to ThrowException
2013-09-26 07:37:59 +00:00
ia32
Fix implementation of compare-minus-zero-and-branch on ia32 and x64.
2013-11-12 15:11:06 +00:00
mips
MIPS: Add initial hydrogenized NewStringAddStub.
2013-11-12 16:24:13 +00:00
platform
CLOCK_REALTIME is 0 on Linux, use -1 for invalid clock id.
2013-11-12 12:30:59 +00:00
third_party
This patch is to support Vtune on Android platform.
2013-07-30 01:01:04 +00:00
utils
Always use timeGetTime() for TimeTicks::Now() on Windows.
2013-10-02 13:30:31 +00:00
x64
Fix implementation of compare-minus-zero-and-branch on ia32 and x64.
2013-11-12 15:11:06 +00:00
accessors.cc
[Object.observe] rename intrinsic change record types for consitency.
2013-11-06 12:14:24 +00:00
accessors.h
Remove calls to SetLocalPropertyIgnoreAttributesTrampoline from accessors.cc
2013-11-05 13:47:51 +00:00
allocation-inl.h
revert thread isolate in PreallocatedStorageAllocationPolicy
2013-09-02 11:39:23 +00:00
allocation-site-scopes.cc
AllocationSites for all literals
2013-10-16 08:10:36 +00:00
allocation-site-scopes.h
AllocationSites for all literals
2013-10-16 08:10:36 +00:00
allocation.cc
allocation.h
revert thread isolate in PreallocatedStorageAllocationPolicy
2013-09-02 11:39:23 +00:00
api.cc
Add explicit Isolate parameter to External::New
2013-11-12 11:44:58 +00:00
api.h
Split extra checks into extra checks and handle zapping
2013-09-30 11:56:52 +00:00
apinatives.js
Don't lookup the cache for the result of Function::New
2013-09-16 14:50:01 +00:00
apiutils.h
arguments.cc
Refactor PropertyCallbackInfo & FunctionCallbackInfo, part 3.
2013-10-01 09:24:13 +00:00
arguments.h
Refactor PropertyCallbackInfo & FunctionCallbackInfo, part 3.
2013-10-01 09:24:13 +00:00
array-iterator.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
array.js
Reland "Make Array.prototype.pop throw if the last element is not configurable."
2013-10-25 11:55:56 +00:00
arraybuffer.js
Implement ArrayBuffer.isView.
2013-10-10 08:36:44 +00:00
assembler.cc
Simplify current inline allocation tracking mechanism.
2013-11-11 18:00:52 +00:00
assembler.h
Simplify current inline allocation tracking mechanism.
2013-11-11 18:00:52 +00:00
assert-scope.h
Fix regressions triggered by map invalidation during graph creation.
2013-08-12 14:10:25 +00:00
ast.cc
Defer allocation of constant literal properties.
2013-11-07 12:08:37 +00:00
ast.h
Defer allocation of constant literal properties.
2013-11-07 12:08:37 +00:00
atomicops_internals_arm_gcc.h
atomicops_internals_mips_gcc.h
MIPS: Fix memory barriers for atomic operations.
2013-06-11 14:30:43 +00:00
atomicops_internals_tsan.h
TSan: Move definition of AtomicOps_x86CPUFeatureStruct into v8::internal namespace
2013-08-02 08:52:59 +00:00
atomicops_internals_x86_gcc.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
atomicops_internals_x86_gcc.h
atomicops_internals_x86_macosx.h
atomicops_internals_x86_msvc.h
atomicops.h
Merge two lines into one for V8_TARGET_ARCH_${arch} and V8_HOST_ARCH_${arch}
2013-07-05 08:15:32 +00:00
bignum-dtoa.cc
bignum-dtoa.h
bignum.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
bignum.h
bootstrapper.cc
Harmony: implement Math.sign.
2013-10-21 09:16:31 +00:00
bootstrapper.h
some random isolate threading
2013-09-11 08:39:38 +00:00
builtins.cc
Revert "Reland [Object.observe] Don't force normalization of elements for observed objects"
2013-11-08 19:33:05 +00:00
builtins.h
Add support for tracking NotExectuted/ExecutedOnceCodeAge's when --track_gc_object_stats flag is set.
2013-11-06 09:29:09 +00:00
bytecodes-irregexp.h
cached-powers.cc
cached-powers.h
char-predicates-inl.h
Add support for explicit octal and binary integer literals
2013-07-19 09:57:35 +00:00
char-predicates.h
Add support for explicit octal and binary integer literals
2013-07-19 09:57:35 +00:00
checks.cc
Define DEBUG for v8_optimized_debug=2
2013-10-25 11:10:28 +00:00
checks.h
Fix compilation with GCC 4.8
2013-11-12 12:09:38 +00:00
circular-queue-inl.h
Rename some of SamplingCircularQueue methods
2013-09-05 10:31:18 +00:00
circular-queue.h
Rename some of SamplingCircularQueue methods
2013-09-05 10:31:18 +00:00
code-stubs-hydrogen.cc
Add initial hydrogenized NewStringAddStub.
2013-11-12 10:21:08 +00:00
code-stubs.cc
Add initial hydrogenized NewStringAddStub.
2013-11-12 10:21:08 +00:00
code-stubs.h
Add initial hydrogenized NewStringAddStub.
2013-11-12 10:21:08 +00:00
code.h
codegen.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
codegen.h
Rename AllocationSiteInfo to AllocationMemento
2013-07-19 13:30:49 +00:00
collection.js
Calling Map etc without new should throw TypeError
2013-08-01 09:18:28 +00:00
compilation-cache.cc
Pipe a script's CORS status through V8 during compilation.
2013-07-30 17:05:50 +00:00
compilation-cache.h
Pipe a script's CORS status through V8 during compilation.
2013-07-30 17:05:50 +00:00
compiler-intrinsics.h
Revert new OS and CC detection and related changes since r15923.
2013-07-29 12:12:39 +00:00
compiler.cc
Age ICs on context dispose notification.
2013-11-06 15:47:05 +00:00
compiler.h
Enable preaging of code objects when --optimize-for-size.
2013-10-23 13:48:04 +00:00
contexts.cc
Define DEBUG for v8_optimized_debug=2
2013-10-25 11:10:28 +00:00
contexts.h
Add OptimizedCodeList and DeoptimizedCodeList to native contexts. Both lists are weak. This makes it possible to find optimized code that is not referred to by any function, but still needs to be deoptimized. It obsoletes the weak deoptimizing code list in the deoptimizer data and generally simplifies the process of deoptimizing code.
2013-09-04 13:53:24 +00:00
conversions-inl.h
Define DEBUG for v8_optimized_debug=2
2013-10-25 11:10:28 +00:00
conversions.cc
Cast const char * to const uint8_t *, which removed a unnecessary version of InternalStringToDouble template.
2013-10-28 09:39:00 +00:00
conversions.h
Add support for explicit octal and binary integer literals
2013-07-19 09:57:35 +00:00
counters.cc
thread isolate for files starting with 'b' and 'c'
2013-09-03 06:57:16 +00:00
counters.h
Temporarily allow HistogramTimerScopes to be nested
2013-10-29 11:44:04 +00:00
cpu-profiler-inl.h
Rewrite SamplingCircularQueue
2013-08-23 08:22:07 +00:00
cpu-profiler.cc
Add column getter to CpuProfileNode
2013-10-10 13:15:47 +00:00
cpu-profiler.h
Add column getter to CpuProfileNode
2013-10-10 13:15:47 +00:00
cpu.cc
Reland "Deuglify V8_INLINE and V8_NOINLINE."
2013-09-12 08:57:10 +00:00
cpu.h
Remove V8_WARN_UNUSED_RESULT for simple getters.
2013-09-10 15:03:17 +00:00
d8-debug.cc
Fixed debuggersupport=off build after r16521
2013-10-01 07:53:37 +00:00
d8-debug.h
Cleanup Semaphore class.
2013-09-02 12:26:06 +00:00
d8-posix.cc
add isolate parameter to ThrowException
2013-09-26 07:37:59 +00:00
d8-readline.cc
Fix d8-readline to use modern Persistent API
2013-09-20 18:16:52 +00:00
d8-windows.cc
d8.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
d8.gyp
Turn on i18n support by default
2013-09-19 12:07:03 +00:00
d8.h
Add performance.now() to the d8 shell.
2013-10-24 12:25:40 +00:00
d8.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
data-flow.cc
data-flow.h
Allow the deoptimizer translation to track de-materialized objects.
2013-06-12 14:22:49 +00:00
date.cc
date.h
date.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
dateparser-inl.h
dateparser.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
dateparser.h
debug-agent.cc
thread isolate for DebugMessage
2013-09-10 14:26:07 +00:00
debug-agent.h
Cleanup Socket class and remove it from the platform files.
2013-09-04 10:41:51 +00:00
debug-debugger.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
debug.cc
Crankshaft builtins.
2013-10-23 08:57:54 +00:00
debug.h
Fixed debuggersupport=off build after r16521
2013-10-01 07:53:37 +00:00
defaults.cc
Temporarily disable calls to OS::TotalPhysicalMemory to avoid ASSERT when running under the Chrome Sandbox.
2013-10-28 14:54:26 +00:00
deoptimizer.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
deoptimizer.h
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
disasm.h
disassembler.cc
Refactored EXTERNAL_REFERENCE handling.
2013-11-05 09:22:35 +00:00
disassembler.h
diy-fp.cc
diy-fp.h
double.h
dtoa.cc
dtoa.h
effects.h
Avoid -O3 in nacl as it does not play well with -W.
2013-08-20 08:12:19 +00:00
elements-kind.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
elements-kind.h
Revert 15635: Turn ElementsTransitionAndStore stub into a HydrogenCodeStub
2013-07-15 15:23:52 +00:00
elements.cc
Define DEBUG for v8_optimized_debug=2
2013-10-25 11:10:28 +00:00
elements.h
execution.cc
Fix compile error.
2013-09-16 16:09:07 +00:00
execution.h
Simplify installing concurrently recompiled code.
2013-09-12 11:30:56 +00:00
factory.cc
Fix potential assertion failure.
2013-11-11 15:28:47 +00:00
factory.h
Remove unused IdempotentPointerToHandleCodeTrampoline
2013-11-05 17:45:42 +00:00
fast-dtoa.cc
fast-dtoa.h
fixed-dtoa.cc
fixed-dtoa.h
flag-definitions.h
Add initial hydrogenized NewStringAddStub.
2013-11-12 10:21:08 +00:00
flags.cc
Add flags to force or prevent setting of isolate.is_memory_constrained.
2013-09-17 13:48:17 +00:00
flags.h
Introduce a RandonNumberGenerator class. Refactor the random/private_random uses in Isolate/Context.
2013-09-10 11:13:55 +00:00
frames-inl.h
Fix call stack sampling for the case when native callback invokes JS function
2013-07-23 15:01:38 +00:00
frames.cc
Get rid of most uses of 'Temporary macro' HEAP
2013-09-10 14:30:36 +00:00
frames.h
Enable preaging of code objects when --optimize-for-size.
2013-10-23 13:48:04 +00:00
full-codegen.cc
Enable preaging of code objects when --optimize-for-size.
2013-10-23 13:48:04 +00:00
full-codegen.h
Unify handling of position info in AST, part 2
2013-10-14 09:41:41 +00:00
func-name-inferrer.cc
Add three string constants from parser to the root-set.
2013-11-06 17:05:50 +00:00
func-name-inferrer.h
gdb-jit.cc
Cleanup Mutex and related classes.
2013-08-29 09:58:30 +00:00
gdb-jit.h
GDBJIT: Remove codes when they are garbage collected.
2013-07-03 15:29:59 +00:00
generator.js
GeneratorFunction() makes generator instances
2013-06-12 12:52:16 +00:00
global-handles.cc
Split extra checks into extra checks and handle zapping
2013-09-30 11:56:52 +00:00
global-handles.h
new persistent semantics
2013-09-09 09:25:23 +00:00
globals.h
Reland 17588: Add signed/unsigned 8-bit and 16-bit Representations to Crankshaft
2013-11-08 17:35:58 +00:00
handles-inl.h
Split extra checks into extra checks and handle zapping
2013-09-30 11:56:52 +00:00
handles.cc
Fix invalid reuse of weak global handle in GetScriptWrapper.
2013-11-11 16:27:36 +00:00
handles.h
Handlify Runtime::SetObjectProperty
2013-11-07 12:35:57 +00:00
harmony-array.js
Add new Harmony methods to Array.prototype object.
2013-08-02 10:57:48 +00:00
harmony-math.js
Harmony: implement Math.trunc.
2013-10-21 11:15:11 +00:00
harmony-string.js
Add new Harmony methods to String.prototype object.
2013-07-30 16:33:08 +00:00
hashmap.h
heap-inl.h
Move old-space allocation tracking into Heap::AllocateRaw.
2013-11-11 17:46:08 +00:00
heap-profiler.cc
Simplify current inline allocation tracking mechanism.
2013-11-11 18:00:52 +00:00
heap-profiler.h
Simplify current inline allocation tracking mechanism.
2013-11-11 18:00:52 +00:00
heap-snapshot-generator-inl.h
heap-snapshot-generator.cc
Revert "Record allocation stack traces".
2013-11-05 13:46:11 +00:00
heap-snapshot-generator.h
Revert "Record allocation stack traces".
2013-11-05 13:46:11 +00:00
heap.cc
Simplify current inline allocation tracking mechanism.
2013-11-11 18:00:52 +00:00
heap.h
Make runtime new-space allocations go through Heap::AllocateRaw.
2013-11-08 17:09:14 +00:00
hydrogen-alias-analysis.h
Make HValue::ActualValue() traverse all idefs.
2013-09-16 12:44:28 +00:00
hydrogen-bce.cc
Make bounds check elimination iterative instead of recursive.
2013-09-19 16:26:14 +00:00
hydrogen-bce.h
Make bounds check elimination iterative instead of recursive.
2013-09-19 16:26:14 +00:00
hydrogen-bch.cc
Minor cleanups, hopefully fixing an issue with VC's /Ze option on the way.
2013-08-27 08:47:05 +00:00
hydrogen-bch.h
Added missing header.
2013-07-25 06:49:53 +00:00
hydrogen-canonicalize.cc
Simplify redundant phi elimination and use during canonicalization too.
2013-10-10 08:50:44 +00:00
hydrogen-canonicalize.h
Turn canonicalization into a proper HPhase.
2013-07-11 08:21:50 +00:00
hydrogen-check-elimination.cc
Implement local check elimination on basic blocks.
2013-09-26 16:25:57 +00:00
hydrogen-check-elimination.h
Implement local check elimination on basic blocks.
2013-09-26 16:25:57 +00:00
hydrogen-dce.cc
Allow constants to be deleted by reinserting them into the graph as needed.
2013-10-21 14:09:32 +00:00
hydrogen-dce.h
Reduce queue size in dead code elimination by eagerly processing live instructions.
2013-10-14 13:32:02 +00:00
hydrogen-dehoist.cc
Fix Array index dehoisting.
2013-08-06 16:38:39 +00:00
hydrogen-dehoist.h
Turn array index dehoisting into a proper HPhase.
2013-07-11 12:03:43 +00:00
hydrogen-environment-liveness.cc
Delete HAbnormalExit. It does more harm than good.
2013-08-28 15:00:30 +00:00
hydrogen-environment-liveness.h
Refactor Hydrogen environment liveness analysis into an HPhase.
2013-06-27 13:15:10 +00:00
hydrogen-escape-analysis.cc
Implement fixpoint iteration for escape analysis.
2013-10-16 09:16:56 +00:00
hydrogen-escape-analysis.h
Consider out-of-bounds accesses as escaping uses.
2013-09-09 09:53:58 +00:00
hydrogen-flow-engine.h
Return the new state from local analysis in flow-engine.
2013-10-14 09:22:19 +00:00
hydrogen-gvn.cc
Another fix for windows breakage after r17521.
2013-11-06 13:42:00 +00:00
hydrogen-gvn.h
Make all load-named-fields depend on their map-check, unless explicitly ignored.
2013-08-09 18:40:10 +00:00
hydrogen-infer-representation.cc
Prevent representation inference from double-visiting.
2013-09-05 09:01:28 +00:00
hydrogen-infer-representation.h
Refactor HInferRepresentation into an HPhase and use the phase zone.
2013-06-28 07:40:35 +00:00
hydrogen-infer-types.cc
Turn infer types into proper HPhase.
2013-07-08 08:33:03 +00:00
hydrogen-infer-types.h
Turn infer types into proper HPhase.
2013-07-08 08:33:03 +00:00
hydrogen-instructions.cc
Introduce %_IsMinusZero.
2013-11-12 11:53:13 +00:00
hydrogen-instructions.h
Introduce %_IsMinusZero.
2013-11-12 11:53:13 +00:00
hydrogen-load-elimination.cc
Reland 17588: Add signed/unsigned 8-bit and 16-bit Representations to Crankshaft
2013-11-08 17:35:58 +00:00
hydrogen-load-elimination.h
Implement local load/store elimination on basic blocks.
2013-09-17 15:32:21 +00:00
hydrogen-mark-deoptimize.cc
Never hchange nan-hole to hole or hole to nan-hole.
2013-08-14 08:54:27 +00:00
hydrogen-mark-deoptimize.h
Never hchange nan-hole to hole or hole to nan-hole.
2013-08-14 08:54:27 +00:00
hydrogen-mark-unreachable.cc
Improve and simplify removal of unreachable code
2013-10-02 11:43:41 +00:00
hydrogen-mark-unreachable.h
Improve and simplify removal of unreachable code
2013-10-02 11:43:41 +00:00
hydrogen-minus-zero.cc
Introduce %_IsMinusZero.
2013-11-12 11:53:13 +00:00
hydrogen-minus-zero.h
Refactor compute minus zero checks into a proper HPhase.
2013-07-10 14:08:19 +00:00
hydrogen-osr.cc
Add tool to visualize machine code/lithium.
2013-10-21 13:35:48 +00:00
hydrogen-osr.h
Refactoring such that loop builders only call into the HOsrBuilder if
2013-09-27 13:38:04 +00:00
hydrogen-range-analysis.cc
Fix possible stack overflow in range analysis.
2013-07-15 09:53:46 +00:00
hydrogen-range-analysis.h
Fix possible stack overflow in range analysis.
2013-07-15 09:53:46 +00:00
hydrogen-redundant-phi.cc
Simplify redundant phi elimination and use during canonicalization too.
2013-10-10 08:50:44 +00:00
hydrogen-redundant-phi.h
Simplify redundant phi elimination and use during canonicalization too.
2013-10-10 08:50:44 +00:00
hydrogen-removable-simulates.cc
Turn merge removable simulates into a proper HPhase.
2013-07-10 16:34:28 +00:00
hydrogen-removable-simulates.h
Turn merge removable simulates into a proper HPhase.
2013-07-10 16:34:28 +00:00
hydrogen-representation-changes.cc
Add tool to visualize machine code/lithium.
2013-10-21 13:35:48 +00:00
hydrogen-representation-changes.h
Turn the representation changes into a proper HPhase.
2013-07-08 09:02:09 +00:00
hydrogen-sce.cc
Turn stack check elimination into proper HPhase.
2013-07-08 07:03:57 +00:00
hydrogen-sce.h
Turn stack check elimination into proper HPhase.
2013-07-08 07:03:57 +00:00
hydrogen-uint32-analysis.cc
Fix uint32-to-smi conversion in Lithium
2013-10-31 10:18:51 +00:00
hydrogen-uint32-analysis.h
Turn UInt32 analysis into a proper HPhase.
2013-07-02 10:53:08 +00:00
hydrogen.cc
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
hydrogen.h
Add initial hydrogenized NewStringAddStub.
2013-11-12 10:21:08 +00:00
i18n.cc
Fix i18n compilation after r16762.
2013-09-17 11:54:32 +00:00
i18n.h
Move i18n break iterator C++ code to runtime
2013-08-20 08:46:36 +00:00
i18n.js
Use %_IsMinusZero where applicable to replace hackery.
2013-11-12 14:20:53 +00:00
ic-inl.h
Encapsulate extra_ic_state in CallICs.
2013-10-01 13:17:04 +00:00
ic.cc
Handlify Runtime::SetObjectProperty
2013-11-07 12:35:57 +00:00
ic.h
Add a soft-deopt in keyed element access when current IC is pre-monomorphic and no type feedback was collected.
2013-10-23 10:41:21 +00:00
icu_util.cc
Fix incorrect #ifdef statements for I18N support.
2013-08-01 19:21:16 +00:00
icu_util.h
Move InitializeICU() to the V8 API and use it.
2013-07-11 09:58:54 +00:00
incremental-marking-inl.h
incremental-marking.cc
Define DEBUG for v8_optimized_debug=2
2013-10-25 11:10:28 +00:00
incremental-marking.h
interface.cc
interface.h
interpreter-irregexp.cc
Make assertion scopes thread safe.
2013-06-03 15:32:22 +00:00
interpreter-irregexp.h
isolate-inl.h
Avoid pre-aging when debugger is active
2013-10-31 11:43:23 +00:00
isolate.cc
Add initial hydrogenized NewStringAddStub.
2013-11-12 10:21:08 +00:00
isolate.h
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
json-parser.h
Get rid of ZoneScope completely.
2013-06-26 13:36:16 +00:00
json-stringifier.h
Correctly stringify mixed encoding indirect strings.
2013-09-09 16:15:40 +00:00
json.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
jsregexp-inl.h
jsregexp.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
jsregexp.h
some random isolate threading
2013-09-11 08:39:38 +00:00
lazy-instance.h
Add V8_ALIGNAS() and V8_ALIGNOF() and use that in lazy-instance.h.
2013-08-26 11:18:28 +00:00
list-inl.h
list.h
Define DEBUG for v8_optimized_debug=2
2013-10-25 11:10:28 +00:00
lithium-allocator-inl.h
Refactor register allocator a little bit
2013-09-28 00:48:08 +00:00
lithium-allocator.cc
Refactor register allocator a little bit
2013-09-28 00:48:08 +00:00
lithium-allocator.h
Refactor register allocator a little bit
2013-09-28 00:48:08 +00:00
lithium-codegen.cc
Add tool to visualize machine code/lithium.
2013-10-21 13:35:48 +00:00
lithium-codegen.h
Add tool to visualize machine code/lithium.
2013-10-21 13:35:48 +00:00
lithium.cc
Do not add values to HGraph in Lithium.
2013-11-08 14:16:34 +00:00
lithium.h
Add tool to visualize machine code/lithium.
2013-10-21 13:35:48 +00:00
liveedit-debugger.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
liveedit.cc
LiveEdit to mark more closure functions for re-instantiation when scope layout changes
2013-09-20 13:15:31 +00:00
liveedit.h
Get rid of ZoneScope completely.
2013-06-26 13:36:16 +00:00
log-inl.h
Remove #include "cpu-profiler-inl.h" from v8.h
2013-07-03 15:39:18 +00:00
log-utils.cc
Remove deprecated profiler API
2013-08-29 10:42:55 +00:00
log-utils.h
Cleanup Mutex and related classes.
2013-08-29 09:58:30 +00:00
log.cc
Add column getter to CpuProfileNode
2013-10-10 13:15:47 +00:00
log.h
Add column getter to CpuProfileNode
2013-10-10 13:15:47 +00:00
macro-assembler.h
macros.py
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
mark-compact-inl.h
Get rid of most uses of 'Temporary macro' HEAP
2013-09-10 14:30:36 +00:00
mark-compact.cc
Move old-space allocation tracking into Heap::AllocateRaw.
2013-11-11 17:46:08 +00:00
mark-compact.h
Make objects embedded in optimized code weak.
2013-10-04 07:25:24 +00:00
math.js
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
messages.cc
Deprecate FACTORY helper macro.
2013-06-04 10:30:05 +00:00
messages.h
Deprecate FACTORY helper macro.
2013-06-04 10:30:05 +00:00
messages.js
Correctly load message from an Error object.
2013-11-05 13:04:51 +00:00
mirror-debugger.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
misc-intrinsics.h
Revert new OS and CC detection and related changes since r15923.
2013-07-29 12:12:39 +00:00
mksnapshot.cc
Have mercy and don't kill the Context::Scope immediately after birth.
2013-11-12 07:03:59 +00:00
msan.h
Fix MEMORY_SANITIZER macro redefinition error.
2013-10-23 13:50:01 +00:00
natives.h
Snapshot i18n Javascript code
2013-09-12 13:50:38 +00:00
object-observe.js
[Object.observe] rename intrinsic change record types for consitency.
2013-11-06 12:14:24 +00:00
objects-debug.cc
Revert "Reland [Object.observe] Don't force normalization of elements for observed objects"
2013-11-08 19:33:05 +00:00
objects-inl.h
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
objects-printer.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
objects-visiting-inl.h
Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArray object.
2013-10-14 13:35:06 +00:00
objects-visiting.cc
Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArray object.
2013-10-14 13:35:06 +00:00
objects-visiting.h
Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArray object.
2013-10-14 13:35:06 +00:00
objects.cc
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
objects.h
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
once.cc
once.h
optimizing-compiler-thread.cc
Disable concurrent osr when concurrent recompilation is disabled.
2013-11-07 16:25:20 +00:00
optimizing-compiler-thread.h
Fix leak in optimizing compiler thread.
2013-10-16 16:27:17 +00:00
OWNERS
Adding Cira & Mihai to OWNERS for internationalization (i18n)
2013-10-11 15:24:45 +00:00
parser.cc
Remove unused ParserMessage class.
2013-11-11 08:07:37 +00:00
parser.h
Remove unused ParserMessage class.
2013-11-11 08:07:37 +00:00
platform-cygwin.cc
Move DumpBacktrace() to checks.cc and cleanup both the code and the necessary platform checks.
2013-09-23 14:11:59 +00:00
platform-freebsd.cc
Move DumpBacktrace() to checks.cc and cleanup both the code and the necessary platform checks.
2013-09-23 14:11:59 +00:00
platform-linux.cc
Move DumpBacktrace() to checks.cc and cleanup both the code and the necessary platform checks.
2013-09-23 14:11:59 +00:00
platform-macos.cc
Move DumpBacktrace() to checks.cc and cleanup both the code and the necessary platform checks.
2013-09-23 14:11:59 +00:00
platform-openbsd.cc
Move DumpBacktrace() to checks.cc and cleanup both the code and the necessary platform checks.
2013-09-23 14:11:59 +00:00
platform-posix.cc
Set at least PTHREAD_STACK_MIN stack size when creating threads.
2013-11-09 00:14:21 +00:00
platform-solaris.cc
Move DumpBacktrace() to checks.cc and cleanup both the code and the necessary platform checks.
2013-09-23 14:11:59 +00:00
platform-win32.cc
Always use timeGetTime() for TimeTicks::Now() on Windows.
2013-10-02 13:30:31 +00:00
platform.h
Re-land "Add methods to enable configuration of ResourceConstraints based on limits derived at runtime."
2013-09-27 10:53:07 +00:00
preparse-data-format.h
preparse-data.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
preparse-data.h
preparser.cc
Remove deprecated "i::" prefix from the pre-parser.
2013-10-15 08:57:36 +00:00
preparser.h
Remove deprecated "i::" prefix from the pre-parser.
2013-10-15 08:57:36 +00:00
prettyprinter.cc
Unify handling of position info in AST, part 3
2013-10-14 11:06:15 +00:00
prettyprinter.h
remove Isolate::Current from most files starting with 'a'
2013-09-02 09:27:27 +00:00
profile-generator-inl.h
Always make a copy of a string when adding it to StringsStorage
2013-10-18 08:56:14 +00:00
profile-generator.cc
Always make a copy of a string when adding it to StringsStorage
2013-10-18 08:56:14 +00:00
profile-generator.h
Always make a copy of a string when adding it to StringsStorage
2013-10-18 08:56:14 +00:00
property-details.h
Reland 17588: Add signed/unsigned 8-bit and 16-bit Representations to Crankshaft
2013-11-08 17:35:58 +00:00
property.cc
Convert CONSTANT_FUNCTION to CONSTANT
2013-07-24 12:34:50 +00:00
property.h
move HEAP to /test
2013-09-11 07:14:41 +00:00
proxy.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
regexp-macro-assembler-irregexp-inl.h
regexp-macro-assembler-irregexp.cc
Remove use of Isolate::Current in regexp macro assemblers.
2013-06-07 08:38:05 +00:00
regexp-macro-assembler-irregexp.h
Remove use of Isolate::Current in regexp macro assemblers.
2013-06-07 08:38:05 +00:00
regexp-macro-assembler-tracer.cc
RegExp macro assembler clean up.
2013-06-06 10:17:07 +00:00
regexp-macro-assembler-tracer.h
RegExp macro assembler clean up.
2013-06-06 10:17:07 +00:00
regexp-macro-assembler.cc
remove most Isolate::Current asserts
2013-09-05 11:27:22 +00:00
regexp-macro-assembler.h
RegExp macro assembler clean up.
2013-06-06 10:17:07 +00:00
regexp-stack.cc
remove most Isolate::Current asserts
2013-09-05 11:27:22 +00:00
regexp-stack.h
regexp.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
rewriter.cc
Add three string constants from parser to the root-set.
2013-11-06 17:05:50 +00:00
rewriter.h
runtime-profiler.cc
Less aggressive polling when concurrently compiling for OSR.
2013-09-25 08:26:11 +00:00
runtime-profiler.h
Remove unused methods from RuntimeProfiler
2013-07-29 19:02:16 +00:00
runtime.cc
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
runtime.h
Reland "Implement Math.sin, cos and tan using table lookup and spline interpolation."
2013-11-12 14:43:18 +00:00
runtime.js
Use %_IsMinusZero where applicable to replace hackery.
2013-11-12 14:20:53 +00:00
safepoint-table.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
safepoint-table.h
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
sampler.cc
Fix threading problems in test-api when running on simulator
2013-10-01 13:54:53 +00:00
sampler.h
Do not start sampler thread when CpuProfiler is active
2013-08-29 14:03:38 +00:00
scanner-character-streams.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
scanner-character-streams.h
scanner.cc
Unify and fix checkers for duplicate object literal properties.
2013-10-10 11:58:16 +00:00
scanner.h
Unify and fix checkers for duplicate object literal properties.
2013-10-10 11:58:16 +00:00
scopeinfo.cc
Handlify Runtime::SetObjectProperty
2013-11-07 12:35:57 +00:00
scopeinfo.h
scopes.cc
Add three string constants from parser to the root-set.
2013-11-06 17:05:50 +00:00
scopes.h
Add type field to AST expression nodes
2013-06-06 13:28:22 +00:00
serialize.cc
Simplify current inline allocation tracking mechanism.
2013-11-11 18:00:52 +00:00
serialize.h
Simplify ObjectVisitor for external references.
2013-10-23 10:47:51 +00:00
simulator.h
small-pointer-list.h
smart-pointers.h
snapshot-common.cc
Add flag for printing the time it took to deserialize the snapshot.
2013-10-02 11:32:19 +00:00
snapshot-empty.cc
Separate Cell and PropertyCell spaces
2013-06-12 15:03:44 +00:00
snapshot.h
remove Isolate::Current from most files starting with 's' through 'v'
2013-09-03 11:54:08 +00:00
spaces-inl.h
Move old-space allocation tracking into Heap::AllocateRaw.
2013-11-11 17:46:08 +00:00
spaces.cc
Remove dead Space::ReserveSpace implementations.
2013-11-12 14:15:29 +00:00
spaces.h
Remove dead Space::ReserveSpace implementations.
2013-11-12 14:15:29 +00:00
splay-tree-inl.h
Un-revert "Implement simple effect typing for variables" and "Handle switch effects"
2013-08-06 12:57:23 +00:00
splay-tree.h
Un-revert "Implement simple effect typing for variables" and "Handle switch effects"
2013-08-06 12:57:23 +00:00
store-buffer-inl.h
Out-of-line constant pool on Arm: Stage 2 - Introduce ConstantPoolArray object.
2013-10-14 13:35:06 +00:00
store-buffer.cc
Revert r16648, r16641, r16638 and r16637.
2013-09-11 18:30:01 +00:00
store-buffer.h
Implemented lazy sweeping of new space.
2013-07-11 09:17:03 +00:00
string-search.cc
string-search.h
string-stream.cc
thread isolate for logging calls
2013-09-11 10:59:39 +00:00
string-stream.h
thread isolate for logging calls
2013-09-11 10:59:39 +00:00
string.js
Cosmetic: Add macros for NaN, undefined and Infinity to native js code.
2013-10-17 10:02:45 +00:00
strtod.cc
Revert new OS and CC detection and related changes since r15923.
2013-07-29 12:12:39 +00:00
strtod.h
stub-cache.cc
Allow redirecting disassembly and deoptimization traces into a file.
2013-11-07 16:35:27 +00:00
stub-cache.h
Cleanup stub-cache's obsolete ComputeLoad/Store interface.
2013-11-07 10:52:41 +00:00
sweeper-thread.cc
Cleanup Semaphore class.
2013-09-02 12:26:06 +00:00
sweeper-thread.h
Cleanup Semaphore class.
2013-09-02 12:26:06 +00:00
symbol.js
token.cc
token.h
New array bounds check elimination pass (focused on induction variables and bitwise operations).
2013-07-25 06:37:25 +00:00
transitions-inl.h
Remove elements transitions from the transition array.
2013-07-31 17:08:50 +00:00
transitions.cc
remove Isolate::Current from most files starting with 's' through 'v'
2013-09-03 11:54:08 +00:00
transitions.h
remove Isolate::Current from most files starting with 's' through 'v'
2013-09-03 11:54:08 +00:00
type-info.cc
Add a soft-deopt in keyed element access when current IC is pre-monomorphic and no type feedback was collected.
2013-10-23 10:41:21 +00:00
type-info.h
Add a soft-deopt in keyed element access when current IC is pre-monomorphic and no type feedback was collected.
2013-10-23 10:41:21 +00:00
typedarray.js
Speed up typed array constructors.
2013-11-07 14:56:40 +00:00
types.cc
Reenable 17167: "Ensure lower <= upper bound"
2013-10-14 12:14:42 +00:00
types.h
Reenable 17167: "Ensure lower <= upper bound"
2013-10-14 12:14:42 +00:00
typing.cc
Fix lower bound of shr.
2013-10-16 14:39:27 +00:00
typing.h
Un-revert "Implement simple effect typing for variables" and "Handle switch effects"
2013-08-06 12:57:23 +00:00
unbound-queue-inl.h
Fix data race in v8::internal::UnboundQueue
2013-06-20 06:23:34 +00:00
unbound-queue.h
Fix data race in v8::internal::UnboundQueue
2013-06-20 06:23:34 +00:00
unicode-inl.h
unicode.cc
Keep two empty lines between declarations for cpp files
2013-07-05 09:52:11 +00:00
unicode.h
Fix y-umlaut to uppercase.
2013-11-07 09:08:34 +00:00
unique.h
Implement local check elimination on basic blocks.
2013-09-26 16:25:57 +00:00
uri.h
Make assertion scopes thread safe.
2013-06-03 15:32:22 +00:00
uri.js
utils-inl.h
utils.cc
utils.h
Fix windows build after r17521.
2013-11-06 13:20:14 +00:00
v8-counters.cc
Add support for tracking NotExectuted/ExecutedOnceCodeAge's when --track_gc_object_stats flag is set.
2013-11-06 09:29:09 +00:00
v8-counters.h
Add support for tracking NotExectuted/ExecutedOnceCodeAge's when --track_gc_object_stats flag is set.
2013-11-06 09:29:09 +00:00
v8.cc
Removed dead function V8::FillHeapNumberWithRandom.
2013-11-08 10:55:01 +00:00
v8.h
Removed dead function V8::FillHeapNumberWithRandom.
2013-11-08 10:55:01 +00:00
v8checks.h
v8conversions.cc
v8conversions.h
Make assertion scopes thread safe.
2013-06-03 15:32:22 +00:00
v8dll-main.cc
Fix compilation with recent MinGW64 versions.
2013-08-28 08:35:04 +00:00
v8globals.h
Remove calls to JSObject::SetLocalPropertyIgnoreAttributesTrampoline within objects.cc
2013-11-05 11:47:11 +00:00
v8memory.h
v8natives.js
Make Object.freeze/seal/preventExtensions observable
2013-11-05 12:25:32 +00:00
v8threads.cc
make v8::Locker not use Isolate::GetCurrent()
2013-09-27 11:32:13 +00:00
v8threads.h
remove Isolate::Current from most files starting with 's' through 'v'
2013-09-03 11:54:08 +00:00
v8utils.cc
v8utils.h
Remove unused function MoveBytes().
2013-10-28 09:59:15 +00:00
variables.cc
variables.h
version.cc
Prepare push to trunk. Now working on version 3.23.3.
2013-11-12 09:03:08 +00:00
version.h
vm-state-inl.h
Fix call stack sampling for the case when native callback invokes JS function
2013-07-23 15:01:38 +00:00
vm-state.h
Fix call stack sampling for the case when native callback invokes JS function
2013-07-23 15:01:38 +00:00
win32-headers.h
Cleanup Mutex and related classes.
2013-08-29 09:58:30 +00:00
win32-math.cc
Make v8 compile on VS2013.
2013-09-17 15:26:18 +00:00
win32-math.h
Make v8 compile on VS2013.
2013-09-17 15:26:18 +00:00
zone-inl.h
Un-revert "Implement simple effect typing for variables" and "Handle switch effects"
2013-08-06 12:57:23 +00:00
zone.cc
Refactored code a bit to improve StringReplace performance
2013-07-05 12:57:38 +00:00
zone.h
revert thread isolate in PreallocatedStorageAllocationPolicy
2013-09-02 11:39:23 +00:00