Skip to content
This repository has been archived by the owner on Jul 3, 2020. It is now read-only.

Commit

Permalink
Squashed 'deps/v8/' changes from 6efc936..f9d096c
Browse files Browse the repository at this point in the history
f9d096c Version 4.9.385.2 (cherry-pick)
4ddb0bf Version 4.9.385.1
3bde6d9 Disable handle zapping on branch 4.9
229e48d Create V8 4.9 release branch
2fea296 Version 4.9.385
0c1430a Additional 64-bit Wasm tests to skip list for big-endian.
b40a22d Robustify NewNumberFromSize against int-overflow on cast
1091c2f S390: Makefile + Build Toolchain Updates
b5d915a [test] Fix test group expansion in test runner.
f501373 [heap] Properly adjust live bytes for pages where we abort evacaution
83683e9 [turbofan] Splinter when range ends at hot block start
2b90397 Set up rewriting triggers
48a3227 [Interpreter] [arm] Fix PushArgsAndConstruct
f58ed31 [debugger] tentative fix for crash in FindSharedFunctionInfoInScript.
8c04c33 Generalize 'fast accessor' tests to work with --always-opt.
ef21fb2 [Interpreter] Ensure we always have an outer register allocation scope.
fd7f7a8 [turbofan] Remove dead function Graph::VisitNodeInputsFromEnd().
71129d5 Fix the receiver check in the HandleFastApiCall builtin.
7ad13bf [turbofan] Representation inference of shift should depends on the propagated type.
59ff83f [turbofan] Restore i32+i32->i32 handling in representation inference.
41719a4 Restrict GeneratePreagedPrologue to proper functions.
2d36bdf Forgot adding new file to build files
45ec73d [cq] Automatically use the same bots for git cl try.
405c7a6 Generalize all representations when reconfiguring a property of a strict Function subclass.
6413507 [test] Clean up valgrind runner.
d1bc4f0 Reland of [wasm] Add tests for JS wrappers to test-run-wasm.
3743bf4 [turbofan] Fix bug in object state generation of escape analysis.
3b6f913 Revert of [cq] Keep presubmit trybots and cq automatically in sync. (patchset #1 id:1 of https://codereview.chromium.org/1580193004/ )
ae679c5 [turbofan] Add support for inlining bound functions.
7440eda [turbofan] avoid xchg instruction on Intel
1357357 Update V8 DEPS.
fe33d20 X87: [builtins] Migrate Number constructor similar to String constructor.
d19e3a2 [parser] reject AssignmentElements with non-ASSIGN initializer ops
e101aa7 X87: [builtins] Sanitize receiver patching for API functions.
9261088 [test262] Remove stale status lines
2a20d51 [es6] add SetFunctionName() behaviour to AssignmentExpression
a3a6bd4 Revert of [wasm] Add tests for JS wrappers to test-run-wasm. (patchset #1 id:1 of https://codereview.chromium.org/1581643004/ )
c52f5ce [wasm] Add tests for JS wrappers to test-run-wasm.
b48f09d PPC: [builtins] Sanitize receiver patching for API functions.
26a52ed PPC: [builtins] Migrate Number constructor similar to String constructor.
fd73398 This change precisely identifies the live range of the exception operand in a handler block. This avoids confusing unrelated ranges, which may happen if escape analysis elides the exception operand.
a3f234c [turbofan] Fix double reduce in escape analysis
eccbdde [Interpreter] Removes assignment hazard scope.
ed21aa2 [turbofan] Avoid using the typer's types in representation inference for phis.
fc9a73e [turbofan] Various performance enhancements for escape analysis
0830ac7 MIPS: Fix 'MIPS: Fix dd() implementations for compact branches.'
322ffda [builtins] Migrate Number constructor similar to String constructor.
039dce1 [cq] Keep presubmit trybots and cq automatically in sync.
1c07a0c [cq] Use more next gen trybots.
70b7400 [defineProperty] Fix non-throwing access check failure
57cea79 Disable concurrent osr.
e8e4e92 Remove stale TODO.
ee80b59 Remove superfluous check in JSProxy::HasProperty.
12bcba1 [builtins] Sanitize receiver patching for API functions.
4e509c2 Update V8 DEPS.
9933b03 Add __init__ function to all modules created in asm-to-wasm
042760d Add littledan to src/js/OWNERS
6b28f29 [parser] reject parenthesized patterns as DestructuringAssignmentTargets
cd646f8 refactor BlockVisitor in asm to wasm and fix tests
8cf7987 [heap, deoptimizer] Use proper right trim instead of manually trimming
995c9fe [wasm] Rename the WASM object to _WASMEXP_.
d3fe473 [parser] fix null-dereference in DoExpression rewriting
5091e8f MIPS: Fix dd() implementations for compact branches.
6cfe250 PPC: Make base register containing prologue address explicit.
e0f23ea [test] Skip tests for ignition.
07c5276 InnerPointerToCodeCache::GetCacheEntry() made deterministic in predictable mode.
f5828cb Stop treating scopes containing template strings tagged with 'eval' specially
96ec06e Reland of "[Proxies] Ship Proxies + Reflect."
9b52c52 [Interpreter] Add StackCheck node to BytecodeGraphBuilder graphs.
243fa19 [runtime] Refactor Function object setup into a single place.
4143a66 Move properties from JSObject to JSReceiver
863bf39 Gracefully handle proxies in AllCanWrite().
ed6fea1 [wasm] Fix double to int conversions.
d672ee3 [wasm] Fix empty asm.js function in ASM->WASM.
d00c466 [Interpreter] Add support for LOOKUP_SLOT_CALL to interpreter.
284010c Revert of [Proxies] Ship Proxies + Reflect (patchset #2 id:20001 of https://codereview.chromium.org/1580693002/ )
a1103a1 Reland [arm64] Improve some new builtins.
9ce5162 [Proxies] Ship Proxies + Reflect
55422bd [heap] Use HashMap as scratchpad backing store
aacce20 Change the CompilationInfo::IsCodePreAgingActive() predicate to CompilationInfo::GeneratePreagingPrologue() and handle the case of WASM functions, which should not be aged.
9e217ee [builtins] Refactor the remaining Date builtins.
405ee3a Revert of [builtins] Refactor the remaining Date builtins. (patchset #2 id:20001 of https://codereview.chromium.org/1579613002/ )
7f4d766 Fix check for wasm_function_map during bootstrapping.
1e51af1 [builtins] Refactor the remaining Date builtins.
c22f68d Whitespace change to test swarming switch.
40d3095 Add WasmDecoderTest.AllLoadMemCombinations to skips for big-endian.
5691450 Add @@species/better subclassing support to Promises
150887a Add Add ExternalStringResourceBase::IsCompressible
2bd9bdb TypedArray and ArrayBuffer support for @@species
b37e786 [turbofan] Replace MachineSemantic with Type in simplified lowering.
b369fef Enforce asm restrictions on switch more precisely.
210e65e Add switch to asm to wasm
1be3c3a [parser cleanup] Unify implementation of CheckPossibleEvalCall
95145fa Ship ES2015 sloppy-mode const semantics
ee9d7ac Partial rollback of Promise error checking
6932124 Fixing asm validation of switch statements.
ab2e908 Fix filename typo in OWNERS.
ee1671b [promise] use PromiseCapabilities directly for Promise.race resolve/reject
391517e [wasm] Fix set_local appearing in unreachable code.
2b352bb Do not leak private property names to proxy traps and interceptors.
2e2e6b4 [Interpreter] Add wide context slot load / store operations.
036e3e0 [swarming] Isolate mac asan.
8645a5c [regexp] quantifier refers to the surrogate pair in unicode regexp.
67f99ee [heap] Black is encoded with 11, grey with 10.
fbbb9ca [regexp] correctly parse non-BMP unicode escapes in atoms.
1ab97e9 [wasm] Avoid crashing if parsing fails in asm -> wasm.
56579ce [macros] Remove obsolete bound function macros.
c4a6af7 Adding aseemgarg and bradnelson to OWNERS for asm typer.
779aa92 [heap] Adjust condition for AdjustLiveBytes to avoid concurrent access w/ sweeper
3ae141c [turbofan] Change NULL to nullptr and CHECK(x != nullptr) to CHECK_NOT_NULL(x).
b5a34b3 [turbofan] Make context deoptmizable
e549272 Add a generic mechanism for expression rewriting
0840e20 Reject lack of "use asm" marker in asm typer.
4938aca [arm64] Add assertions to Claim and Drop.
37b4f28 Add Wasm tests to skip list for big-endian.
a4bbe41 X87: [date] Migrate Date field accessors to native builtins.
5766f90 Update V8 DEPS.
316dc17 Clean up FunctionLiteral AST node cruft
067c27b Add test showing broken-ness of non-simple parameter named 'arguments'
dfce900 [es6] enable destructuring rest parameters
9de63d3 MIPS: Fix `[date] Migrate Date field accessors to native builtins.'
1f1af42 [parser] parenthesized Literals are not valid AssignmentPatterns
23235b5 Reland of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #1 id:1 of https://codereview.chromium.org/1565263002/ )
3f0b6c5 [Interpreter] Loads accumulator before calling StoreNamedProperty in ForInAssignment.
c52767e PPC: [date] Migrate Date field accessors to native builtins.
b261976 [Interpreter] Add support for CallRuntimeForPair to Bytecode Graph Builder.
eb9deba Fix sloppy block-scoped function hoisting with nested zones
32879ae [Interpreter] Add support for calling eval.
0406fa2 Fix for temporaries in parameter initializers
e375cea Stop disabling compiler warning 4481, v8 edition.
1a063d9 [Interpreter] Add support for calling runtime functions which return a pair.
d006f61 [proxies] Adapt and reenable remaining tests in proxies.js
320ee1b [heap] Enfoce tighter allocation limit for large object allocations.
45850f4 [regexp] simplify unicode flag check.
43d4549 [runtime] Make Runtime::GetCallerArguments local to scopes.
835813c [swarming] Isolate static initializer check.
cad2294 [wasm] Fix validation error for missing return statement in asm.js module.
b111ad2 [runtime] Cleanup runtime support for rest arguments.
6395314 [wasm] s/NULL/nullptr/g
fc5c7e0 [date] Migrate Date field accessors to native builtins.
3c71664 [wasm] Fix MSAN failures for some WASM tests.
bfefce1 [heap] Buffer counter updates for new space evacuation.
0a80870 [regexp] move regexp parser into own files.
493aa23 Re-enable left trimming.
50e1e75 [builtins] Migrate Object.keys to C++.
30cf31e X87: [TurboFan] Fixed the kX87BitcastFI and kX87BitcastIF code generation bugs.
0427d9f WASM: Reserve an ignored section for source code meta information.
96c6b33 [promise] make builtin resolve functions and executors non-constructors
7459d8c [promise] Make Promise.all match spec, and always respect [[AlreadyResolved]]
adac595 Revert of Ship ES2015 sloppy-mode function hoisting, let, class (patchset #7 id:120001 of https://codereview.chromium.org/1551443002/ )
7334b26 [wasm] Fix simple graph building tests by enabling all optional operators.
c12a47a [promise] unskip more passing Test262 tests
837900e [tests] Fix bogus uses of assertThrows.
a0d03d7 Fix^3 cast in HasEnumerableElements
0927a15 [wasm] OOB test should pass on all architectures.
61f1573 [test] Remove obsolete entries from cctest status file.
f755176 [compiler] Treat all embedded context references weakly.
d65318b Whitespace change to test swarming switch.
e2cb4c2 Add diagnostic message if external blob files cannot be loaded.
5341e9f [wasm] Add tests that pass float/double parameters directly for binops and unops.
50cac44 [Interpreter] Skip a couple more flaky test262 tests on Ignition.
306f195 [Interpreter] Add two more Ignition skips for mjsunit/compiler on Arm.
b0d0d57 [date] Date parser says true even for wrong dates, check twice.
13626e9 [Interpreter] Enable most of the mjsunit/compiler tests for Ignition.
a3fd2b8 X87: Remove strong mode support from rest argument creation.
020b419 [turbofan] Ship TurboFan with new.target references.
28f7fa5 Update V8 DEPS.
6e96223 Add Array support for @@species and subclassing
48bc942 X87: [wasm] Change the test case for Run_WasmCall_Float32Sub
09685b5 Add UseCounters for various standards-related code paths
2367abf [es6] Handle function names in object and class literals
26f2f24 PPC: Fix simulator and re-enable wasm tests.
e62e287 refactor block loading and unloading
8a7f302 MIPS64: [turbofan] Improve matching for And(Shr(x, imm), mask).
6cd8535 [promise] Test IsPromise() early in Promise.prototype.then()
2c63060 MIPS64: r6 compact branch optimization.
f7c7cb8 [arm64] Fix AssertStackConsistency.
b784f25 Update V8 DEPS.
fcff858 Ship ES2015 sloppy-mode function hoisting, let, class
e27a371 Disable more wasm tests.
4c22608 Disable more crashing / failing wasm tests.
718a554 MIPS: Remove JIC/JIALC forbidden slot checks in simulator
5fcfe05 [promise] revert error message change for Promise.resolve()
e4af5cd [promise] Make Promise.reject match spec, and validate promise capabilities
8d6899c MIPS: Add lsa and dlsa r6 instructions.
0cf8254 Disable several tests, fix PPC build.
8109f63 [Interpreter] Add support for jumps using constants with wide operands.
7ab3ccb Ship destructuring assignment
0e8b7ec Remove wasm compile time option and enable wasm behind a runtime flag.
beef98f Fix a few -Wignored-qualifiers warnings.
bb3972f [test] Skip test for ignition.
3efce1c [Interpreted] Throws an error if rest parameters are used.
b4583c0 [prototype user tracking] Don't skip JSGlobalProxies
bdc2746 PPC: Remove strong mode support from rest argument creation.
47d7ae1 [Interpreter] Pass correct closure argument when creating block context.
08419a0 [Interpreter] StateValuesRequireUpdate handles cases when deoptimization is disabled.
3b473d7 [turbofan] Deopt support for escape analysis
06738d6 [Interpreter] Enable cctests for igntion variant.
a373e75 Guard UnmapFreeMemoryTask with a flag.
f0e4117 [turbofan] Bidirectional representation inference.
a0a8b60 [Interpreter] Adds support for wide variant of load/store lookup slots.
007de5d [wasm] Define the FP return register for X87.
065e9c5 [runtime] Migrate several Date builtins to C++.
a94d6d6 Remove strong mode support from rest argument creation.
8965453 [turbofan] Add performance counters for escape analysis
3351ed4 [turbofan] Improve caching in escape analysis.
c89ddbb Optimized TurboFan support for rest args.
a48875c [test] Skip tests for ignition.
bdf9936 X87:  [Interpreter] Fix some issues in the non-x64 InterpreterNotifyDeoptimized builtins.
050b792 X87:  Use register arguments for RestParamAccessStub.
7fdb0da Add do-while and conditional and mark non asm nodes as unreachable
acbd64b Accept time zones like GMT-8 in the legacy date parser
918e66d Fix "PPC: Use register arguments for RestParamAccessStub".
90b64b3 PPC: [Interpreter] Fix some issues in the non-x64 InterpreterNotifyDeoptimized builtins.
4e18190 Timezone name check fix
af95a4d [Interpreter] Add Ignition whitelist for cctests.
fb5cbc2 Add a --harmony-species flag, defining @@species on constructors
4f94711 [promise] make Promise.resolve match spec
e9359a6 Simplify runtime-atomics.cc
f5036a7 PPC: Use register arguments for RestParamAccessStub
c958c98 [Interpreter] Bytecodes for exchanging registers.
5b4626a [Interpreter] Enable TurboFan for Ignition variant tests.
ee66506 [test] Add ignition test set.
0207211 [Interpreter] Fix some issues in the non-x64 InterpreterNotifyDeoptimized builtins.
258c612 Fix "const" typo
f7be4de [Interpreter] Fixes VisitNewLocalBlockContext to reserve consecutive registers.
9649645 [turbofan] Fix turbofan-enabling conditions.
82ca2a4 Use register arguments for RestParamAccessStub
fed2c41 Use JSObjectVerify instead of trying to reimplement parts of it.
09c41d9 ThrowTypeError should not be constructable, so shouldn't have a prototype.
72ddee7 [turbofan] Use NumberConstant for LoadElement's index
5f6bcda [test] Blacklist mjsunit/regress/regress-417709a while Jaro is working on it.
efa6f3a [release] Bump max age of last release.
140f69d [turbofan] Add deopt point for InternalSetPrototype in VisitObjectLiteral.
2d997d8 [turbofan] Blacklist test case which needs investigation.
6d8979c [Interpreter] Fixes tests for wide bytecodes.
d5e849a [Interpreter] Adds support for Load/Store LookupSlots to BytecodeGraphBuilder.
70c4bf1 [builtins] Migrate a bunch of Object builtins to C++.
84a88a1 [turbofan] Port Crankshaft's weak objects mechanism to TurboFan.
cb21144 [es6] Unify ArrayBuffer and SharedArrayBuffer constructors.
66b0d03 Basic TurboFan support for rest arguments.
3d6f79b X87: [runtime] TailCallRuntime and CallRuntime should use default argument counts specified in runtime.h.
7d5e61b Update V8 DEPS.
a9c7910 Fix 'illegal access' in Date constructor edge case
e549c7a Reland of Use ES2015-style TypedArray prototype chain (patchset #1 id:1 of https://codereview.chromium.org/1554523002/ )
b889d79 [runtime] TailCallRuntime and CallRuntime should use default argument counts specified in runtime.h.
797d109 Reland "Clean up promises and fix an edge case bug (patchset #4 id:60001 of https://codereview.chromium.org/1488783002/ )"
974e50b PPC: [runtime] Introduce dedicated JSBoundFunction to represent bound functions.
a9f6993 PPC: [turbofan] Add Int64(Add|Sub)WithOverflow support.
49e25ff PPC: Refine "[ic] Fixed receiver_map register trashing in KeyedStoreIC megamorphic."
6a51d31 [runtime] Migrate Object.create to C++.
5a49eb0 Update V8 DEPS.
b24fc48 Remove uses of result_size in TailCallRuntime and friends
bae0d6c [crankshaft] Don't inline array resize operations if receiver's proto is not a JSObject.
c1aded3 [ic] Fixed receiver_map register trashing in KeyedStoreIC megamorphic.
2fcf3aa Only verify in-object fields in fast properties case.
5f3868f [d8] Add support for printing symbols BUG=
2545f18 [test] Skip tests for ignition.
28b55ff Revert of Use ES2015-style TypedArray prototype chain (patchset #5 id:80001 of https://codereview.chromium.org/1541233002/ )
fb9b893 Update V8 DEPS.
cf25c24 [builtins] Fix context for ConstructStub calls into C++.
07c91dc Use ES2015-style TypedArray prototype chain
9c304f1 Guard the property RegExp.prototype.unicode behind --harmony-regexp-unicode
7b42c6c MIPS64: Fix [runtime] Introduce dedicated JSBoundFunction to represent bound functions.
47cb4b2 [test] Skip flaky test for ignition.
37d1dd8 X87: [runtime] Introduce dedicated JSBoundFunction to represent bound functions.
fa98795 X87: [TurboFan] Increase SP Delta when the operand of kX87Push is in double register.
97def80 [runtime] Introduce dedicated JSBoundFunction to represent bound functions.
1cf8b10 Revert of [runtime] Introduce dedicated JSBoundFunction to represent bound functions. (patchset #14 id:260001 of https://codereview.chromium.org/1542963002/ )
ca8623e [runtime] Introduce dedicated JSBoundFunction to represent bound functions.
61b3112 Update V8 DEPS.
2c48421 Update V8 DEPS.
bafb568 [turbofan] Add Int64(Add|Sub)WithOverflow support.
ac33eab MIPS: Remove clang-format-off from assembler tests.
25864f2 Remove an unneeded OS!=win now that update.py is used.
78d8ce1 MIPS: Fix [es6] Introduce spec compliant IsConstructor.
e1bb354 X87: Remove inlined marking part.
d9cfa72 X87: Partial revert of rest parameter desugaring.
0bd4131 [runtime] Add Arguments.atOrUndefined()
f17c1d1 [proxies] Improve JSProxyVerify and test most proxy invariants.
5ca478a [field type tracking] Fix handling of cleared WeakCells.
358efce PPC: Fix "Remove inlined marking part."
5b3fbf2 Ensure that all non-stable maps created by Map::AddMissingTransitions() are marked as such.
fc23b49 PPC: Partial revert of rest parameter desugaring.
953c35f [Test] Skip tests crashing with ignition
866f9e6 Remove inlined marking part.
df7fe6a [Test] Mark flaky test cctest/test-lockers/LockAndUnlockDifferentIsolates for real
d3f074b Partial revert of rest parameter desugaring.
3177928 [elements] Enable left-trimming again
f6d90a6 [Test] Skip tests crashing on ignition
2cea136 [Test] Mark flaky test cctest/test-lockers/LockAndUnlockDifferentIsolates
87dee75 [Interpreter] Updates load/store global and named property to accept variable name.
6eb00e4 [Interpreter] Adds support for DeleteLookupSlot to Interpreter.
eb5ecd8 X87: [turbofan] Exhaustive switches for MachineRepresentation.
a1c2e40 X87:  [runtime] Rewrite Function.prototype.toString in C++.
3f7e96d [turbofan] move optimizer - CompressBlock cleanup.
f736422 PPC: [turbofan] Exhaustive switches for MachineRepresentation.
d95511c PPC: [runtime] Rewrite Function.prototype.toString in C++.
88b5859 [proxies] Expose proxies in the API
d1d4fa2 [runtime] Also migrate the Function and GeneratorFunction constructors to C++.
739c018 [turbofan] Exhaustive switches for MachineRepresentation.
b7ff2bd [proxies] Better print for proxies in d8
b00d9e2 [debugger] step on every assignment in destructuring bind.
a2cc715 Prevent using 0 as random seed.
e10fdbe [proxies] Limit recursive proxy prototype lookups to 100'000
a878dcf [runtime] Migrate GlobalEval to C++.
e7373f4 [Interpreter] Allocates new temporary register outside the reservation for consecutive registers.
5dd3122 [Interpreter] Adds support for CreateArguments to BytecodeGraphBuilder.
155cbad Reland of [es6] ship regexp sticky flag. (patchset #1 id:1 of https://codereview.chromium.org/1531043002/ )
424ef00 Reland of Add web compat workarounds for ES2015 RegExp semantics (patchset #3 id:40001 of https://codereview.chromium.org/1543723002/ )
f4cd91c Revert of [proxies] Better print for proxies in d8 (patchset #6 id:100001 of https://codereview.chromium.org/1530293004/ )
831b7ee [debugger] step on every assignment in a destructuring assignment.
08a1d1a Revert of Add web compat workarounds for ES2015 RegExp semantics (patchset #3 id:40001 of https://codereview.chromium.org/1543723002/ )
d33b8f2 [turbofan] Remove some dead code in move optimizer.
98f819c Add web compat workarounds for ES2015 RegExp semantics
4acca53 [runtime] Rewrite Function.prototype.toString in C++.
0589e84 Update V8 DEPS.
492d93a test262 roll, as of 17-12-2015
638e20d postmortem: Remove Context::GLOBAL_OBJECT_INDEX
4fb5a9f [ES6] Stage sloppy function block scoping
76f6d2a [es6] use correct --harmony-destructuring-assignment flag when preparsing
e93b830 Reland of "MIPS64: Fix trunc_l_[s,d] in simulator."
3e27f6d Revert of MIPS64: Fix trunc_l_[s,d] in simulator. (patchset #1 id:1 of https://codereview.chromium.org/1539763003/ )
dd31b08 X87: Change the test case for X87 RunFloat64Add and RunFloat64Sub
cd3054b [harmony] stage regexp lookbehind assertion.
4926be6 [Interpreter] Implement ForIn in bytecode graph builder.
8bfb718 [proxies] Better print for proxies in d8
dcac1f1 [wasm] Fixed float-to-int32 conversion to match the spec.
108d526 MIPS: Fix uninitialized upper word bits for Cvt_d_uw macro.
c0c8c75 [turbofan] Pass type information of arguments to EmitPrepareArguments.
bf8c516 X87:  [Interpreter] Add basic deoptimization support from TurboFan to Ignition.
0018ca5 Mark all APIs without callers in Blink as deprecated
8e60df2 Update V8 DEPS.
826afb3 Revert of [arm64] Improve some new builtins. (patchset #1 id:1 of https://codereview.chromium.org/1537903004/ )
f5261a6 PPC: [Interpreter] Add basic deoptimization support from TurboFan to Ignition.
5fa2a11 PPC: Fix simulator overflow detection for float -> integer conversions.
efc641a [arm64] Improve some new builtins.
36afb78 PPC: [es6] Correct Function.prototype.apply, Reflect.construct and Reflect.apply.
5c33ac6 PPC: [runtime] Drop FIRST/LAST_NONCALLABLE_SPEC_OBJECT instance type range.
98cf731 PPC: [turbofan] Fixed the second return value of TryTruncateFloatXXToUint64.
b10d24f [Interpreter] Add basic deoptimization support from TurboFan to Ignition.
a4e3a3b [heap] Move to LAB-based allocation for newspace evacuation.
7bc8fac MIPS: [turbofan] Optimize Float32 to Int32 rep. changes with Float32 round ops.
53a0cc8 MIPS64: Fix trunc_l_[s,d] in simulator.
d306938 Stage Proxies and Reflect behind --harmony flag
67bd945 [debugger] simplify stepping logic.
e501591 Revert of [heap] delete Heap::LeftTrimFixedAray
3221180 [Interpreter] Generate valid FrameStates in the Bytecode Graph Builder.
6dd99f1 MIPS: Fix enabling v8 compilation with CLANG.
a44db05 Drop 'auto' from register-allocator.cc
2376296 Update V8 DEPS.
bea8d4c X87: [es6] Correct Function.prototype.apply, Reflect.construct and Reflect.apply.
70a7c75 Implement tracing interface for v8
9e8b756 Some of the regression in the bug below was already addressed as part of a compile time improvement push. We got from 3 minutes down to ~30 seconds prior to the change here.
2a09d7f Revert of Remove wasm compile time option and enable wasm behind a runtime flag. (patchset #54 id:1050001 of https://codereview.chromium.org/1516753007/ )
37b5ebc Fix UTC offset computation in date parser.
153f2bd Remove wasm compile time option and enable wasm behind a runtime flag.
6e8065a [turbofan] More thorough validation of LiveRanges.
8d00c2c Stop profiler on isolate teardown if still running
d9ffa30 Fixing more wasm warnings.
7b77511 Turn on wasm flags all the time, add a reference from wasm functions to the module.
a1e6bee [turbofan ] Simplify reference equal if both inputs are constants
01b8e7c Throw TypeError when reading global references through a JSProxy
879b21a Have WasmModule free it's own memory.
d64dc80 Return CallSite numbers as Number rather than Smi
7803095 Fix several wasm warnings an a use after free.
cfbd161 [IC] Fix "compatible receiver" checks hidden behind interceptors
641cdd3 [proxies] Fix Object.prototype.hasOwnProperty
7cf5f8c [es6] Mark tail Call nodes
07cc8d5 [turbofan] Fix ASAN bug in escape analysis
2fb3032 Turn off reflexive optimized code map flushing.
eccce9b Fix memory leaks and compiler incompatibilities in wasm unittests.
412d4f1 Remove bogus "public:" in SharedFunctionInfo.
98d4fbf Add --enable-wasm to wasm tests.
e1b84ed X87: [runtime] Drop FIRST/LAST_NONCALLABLE_SPEC_OBJECT instance type range.
0794c3c [turbofan] Fixed the second return value of TryTruncateFloatXXToUint64.
fe484ff Rename IS_SPEC_OBJECT macro to IS_RECEIVER.
0d83aad [proxies] Correctly handle proxies in Function.prototype.bind
a0c7e25 Update MIPS owners.
f54ee7b Revert of [es6] ship regexp sticky flag.
ea9ecff [turbofan] removed some dead code.
fe7001a [turbofan] Print APIs for live ranges.
5bd4832 [es6] Correct Function.prototype.apply, Reflect.construct and Reflect.apply.
567c24d Revert of [es6] Correct Function.prototype.apply, Reflect.construct and Reflect.apply. (patchset #5 id:80001 of https://codereview.chromium.org/1523753002/ )
e4d2538 [es6] Correct Function.prototype.apply, Reflect.construct and Reflect.apply.
aafc3e5 [runtime] Drop FIRST/LAST_NONCALLABLE_SPEC_OBJECT instance type range.
d0cfc9b [turbofan] Support inline receiver allocation for class constructors.
e0a3ff0 X87: [proxies] fix access issue when having proxies on the prototype-chain of global objects.
2338425 Update V8 DEPS.
da4a732 X87: [Interpreter] Save bytecode offset in interpreter stack frames.
bc55af3 MIPS: Fix `[proxies] fix access issue when having proxies on the prototype-chain of global objects.`
c36a1b9 PPC: [Interpreter] Save bytecode offset in interpreter stack frames.
9418a71 PPC: [turbofan] Change TruncateFloat32ToUint64 to TryTruncateFloat32ToUint64.
fab09bb PPC: Reland "[turbofan] Instruction scheduler for Turbofan."
9fc4857 PPC: Fix "[fullcodegen] Add support for %_GetSuperConstructor."
4903f82 PPC: [turbofan] Make MachineType a pair of enums.
7c06eaf PPC: Fix "[proxies] fix access issue when having proxies on the prototype-chain of global objects."
99b8e7c PPC: [turbofan] Change TruncateFloat32ToInt64 to TryTruncateFloat32ToInt64.
a416289 [Interpreter] Add support for Load / Store to Lookup slots.
d0304f9 [Interpreter] Add support for break statements in labelled blocks.
d316820 [Interpreter] Local flow control in the bytecode graph builder.
6540e73 Bugfix: Make sure not to overwrite the empty optimized code map root.
aeb8073 Add Isolate::DiscardThreadSpecificMetadata method to embedder API.
2358a5b [turbofan] Fixed a bug in TryTruncateFloatXXToInt64 with INT64_MIN.
ba1d9af Map arm64 and mips64el -> x64 for mksnapshot
025d476 [Interpreter] Save bytecode offset in interpreter stack frames.
c6e7d65 Stage destructuring assignment
eb61c2f [turbofan] Always use the map write barrier when storing to the map field.
2c75e3d [proxies] fix access issue when having proxies on the prototype-chain of global objects.
f723b12 [proxies] Recognize arraylike proxies in Object.prototype.toString.
01662f1 [turbofan] Add support for CreateIterResultObject.
d0ef84b [proxies] Make Array.prototype.concat work correctly with proxies.
2bb51df Reland of "[cctest] Add tests for aborting compaction of pages"
65d3009 [regexp] clear QuickCheckDetails for backward reads.
2bb6e19 [debugger] simplify step over recursive function call.
4d1906d Update DEPS entry for tracing to point at correct location
1c8130b Add for loop to asm-to-wasm
7ae140f [wasm] Fixed FxxNeg for inputs of NaN.
13412d6 [wasm] Fixed a problem with float32 stack parameters on 32 bit machines.
35e5b68 [proxies] Fix bogus cast in HasOwnPropertyImplementation
654efd0 [proxies] Implement Proxy.name
fe88e54 [es6] Consistently use %_GetSuperConstructor to implement super calls.
0e8f233 [harmony] unstage regexp lookbehind assertions.
8f63710 [es6] strict eval/arguments and strong undefined in AssignmentPattern
291219d Fix invalid access to layout descriptor in Map::CopyInitialMap()
0e052bb [turbofan] Ship TurboFan with super calls and property references.
8bee91a [debugger] remove step count parameter from prepare step.
0a1e909 [json parser] remove dead code path.
fa13da2 [stubs] Fix TypeOfStub to properly return "undefined" for undetectable.
b742026 [runtime] Remove two obsolete intrinsics.
fe104b0 [turbofan] Fix type of JSCreateClosure to be Function.
476296b [turbofan] Use correct lazy frame state for JSCreate.
44a8fec [regexp] break recursion in mutually recursive capture/back references.
f910ed8 [turbofan] Flatten cons strings before embedding them into optimized code.
b68f7e4 [debugger] remove some dead code.
7b59723 [turbofan] Implement proper caching of heap constants in the JSGraph.
e3f0b5a [turbofan] Removed "auto".
888c0c2 [turbofan] move down parallel moves.
3cc09fb Update V8 DEPS.
3d8b51e [proxies] Check for stack overflow in Proxy internal methods
debf2ad [field type tracking] Fix handling of cleared WeakCells.
00f24ba [turbofan] Disable one more failing mjsunit test.
89bb66d Reland "[turbofan] Instruction scheduler for Turbofan."
a515800 [regexp] remove some dead code.
1e385a8 [interpreter] Use interpreter on all function literals.
a337d15 X87: [TurboFan] Change the implementation of Float32's NaN comparision's return value in kX87Float32Min and kX87Float32Max.
bead244 [debugger] remove frame argument for prepare step.
1362f93 [turbofan] Fix RawMachineAssembler for multiple return values.
a227a6b Revert of [debugger] re-enable step in frame test. (patchset #1 id:1 of https://codereview.chromium.org/1518403004/ )
f27105b [debugger] re-enable step in frame test.
b201a7b Export BreakEvent and CompileEvent
c6b122e Revert of [WIP][turbofan] Instruction scheduler for Turbofan. (patchset #7 id:120001 of https://codereview.chromium.org/1375253002/ )
44e401f [serializer] remove some dead code.
e11bba3 [turbofan] Instruction scheduler for Turbofan.
abe2feb [debugger] debug-evaluate should not not modify local values.
6d8a261 [debugger] flood function for stepping on throw.
88e11c8 Revert of [stubs] Fix TypeOfStub to properly return "undefined" for undetectable. (patchset #1 id:1 of https://codereview.chromium.org/1527863003/ )
bc895e6 X87: [turbofan] Store nodes use only MachineRepresentation, not MachineType.
d922d4e X87: [proxy] fixing for-in for proxies, fixing harmony/proxy.js tests, improving error messages and some drive-by fixes.
02cc310 [stubs] Fix TypeOfStub to properly return "undefined" for undetectable.
18b22e3 [ignition] Blacklist crashing test regress/regress-347914.
9a97e72 Move Object.observe back to shipping temporarily
50af8a9 Update V8 DEPS.
3b52a53 [interpreter] Unify decision how to compile baseline code.
4c7a51d Deprecate ability to generate stubs via Compiler class.
74bc691 Tenure descriptor arrays.
a2f2e91 Revert of [debugger] debug-evaluate should not not modify local values. (patchset #2 id:20001 of https://codereview.chromium.org/1513183003/ )
0e2ea6a [proxies] [tests] Un-skip proxies-with-unscopables, delete proxies-symbols
1596b01 [proxies] Support proxies in JSON.parse and JSON.stringify.
973bc26 [wasm] Fixed a wasm test on ia32.
92caa9b [debugger] debug-evaluate should not not modify local values.
a8e4eec [test] Skip some tests on the coverage bot.
40cb3ce Adding OWNERS files to test directories for wasm.
4390514 [turbofan] Escape Analysis improvements
a0f7caf [turbofan] Unify pipeline entry for all assemblers.
e960636 [proxies] Improve error messages.
fd781bc [debugger] correctly find source position of implicit return statement.
5483cfe [proxies] Turn on ClusterFuzz testing for Proxies and Reflect
3161c17 [turbofan] Stabilize escape analysis (without deopt)
4460b85 [proxies] Add missing condition to GetProperty consistency check.
28e61d5 [debugger] correctly update test expectation for ThreadedDebugging.
02633dd [harmony] stage regexp lookbehind assertions.
5a0233f Revert of [debugger] correctly find source position of implicit return statement. (patchset #1 id:1 of https://codereview.chromium.org/1521953003/ )
089edbf [debugger] fix debug-evaluate wrt shadowed context var.
466da71 [es6] implement RegExp.@@search.
86c2dd4 [es6] ship regexp sticky flag.
0b1076a [debugger] correctly find source position of implicit return statement.
567794a Whitespace change to trigger bots.
812bcd4 [fullcodegen] Add support for %_GetSuperConstructor.
17bbadb Update V8 DEPS.
dbe33c1 MIPS: Fix for instanceof-proxies failure.
c21dd8e MIPS: [turbofan] Fixed Div operations by zero on r6.
5aa5258 Enable some passing, disabled Intl tests
a229c9b Remove --harmony-array-includes flag
819c429 [es6] Support Function name inference in variable declarations
5ceb4fe Remove always-on --harmony-rest-parameters flag
ebdd901 Disable --harmony-object-observe
18f41e4 [es6] support AssignmentPattern as LHS in for-in/of loops
bf24486 [tubofan] Remove .dot output of --trace-turbo
5c3bfe8 During property reconfiguring ensure that the first map that gets new descriptors is the one that owns the whole descriptor array.
746cd5f [wasm] Fixed FxxMin and FxxMax for cases where one operand is NaN.
d671f42 [es6] Remove the %DefaultConstructorCallSuper intrinsic.
716eb14 Remove remaing deprecated API calls from cctest
9647d57 [heap] Verify mark bits when iterating mark bits.
5c44e14 [wasm] Turn on all wasm instructions on 64bit platforms.
a1e9ccf Fix Object.prototype.toString.call(proxy)
cf46317 [proxies] Fix JSObject::AllCanRead for Proxies on the prototype chain
c77c1ca [es6] Don't use the %GetPrototype runtime entry for super calls.
5667380 [turbofan] Store nodes use only MachineRepresentation, not MachineType.
3ee4c36 [wasm] Fixed F32Neg and F64Neg for -0.0.
df2a929 [proxy] fixing for-in for proxies, fixing harmony/proxy.js tests, improving error messages and some drive-by fixes
d83057b [wasm] Change the return type of traps for tests, and added ftoi64 instructions.
a835469 Move Object.assign implementation to C++
ff0cc4a Reland addition of init function for asm->wasm.
430bfd1 Fix^2 HasEnumerableElements
97161a2 [turbofan] Change TruncateFloat32ToUint64 to TryTruncateFloat32ToUint64.
9a5650a Remove obsolete PrototypeTransitionClearing cctest.
4c5b360 Initial import of v8-native WASM.
38d889e [heap] Remove SweeperType and clean up SweepSpace a bit.
69cf31f Disable test-heap/PrototypeTransitionClearing
feed943 Clean up mark-compact phases and GC counter names.
0c77811 Pretenure prototype transitions array.
bd10427 [heap] Remove heap-local variable caching FLAG_concurrent_sweeping
3f648d7 Turbofan instanceof lowering needs to address proxies.
474ecd6 Revert of Removes the Callee parameter from FunctionCallbackInfo. (patchset #1 id:1 of https://codereview.chromium.org/1510483002/ )
5819e4b Re-re-land FastAccessorBuilder.
a86ddc5 Revert of [cctest] Add tests for aborting compaction of pages (patchset #6 id:140001 of https://codereview.chromium.org/1511933002/ )
5382e68 [x64] Use xorl to materialize smi zero.
161a0e0 [cctest] Add tests for aborting compaction of pages
7e5ff19 [turbofan] Some more cleanup on the intrinsics.
eaac00b Revert of MIPS: Enable v8 compilation with CLANG. (patchset #1 id:1 of https://codereview.chromium.org/1519493002/ )
0bae3c3 MIPS: Enable v8 compilation with CLANG.
5964152 [contexts] Place the initial JSArray maps on the native context directly.
da7c5a7 X87: [turbofan] Make MachineType a pair of enums.
ed698f3 Rewrite Object.prototype.toString in C++
8bd3930 Update V8 DEPS.
0b12614 [turbofan] regalloc: model context and function mark as reg-defined.
8b968b7 Revert of [es6] support AssignmentPattern as LHS in for-in/of loops (patchset #9 id:280001 of https://codereview.chromium.org/1508933004/ )
e47bdb7 [es6] support AssignmentPattern as LHS in for-in/of loops
88c8361 Unstage non-standard Promise functions
5aeb98e [turbofan] Fix missing guard in native context specialization
46cb23c Disable new regression tests with noi18n
bff3074 Allow ICU to normalize time zones
eb67f85 Fix FuncNameInferrer usage in ParseAssignmentExpression
fef93bb MIPS: Fix sizeField in MacroAssembler::BranchFCommon().
45fc8f4 Bugfix: type feedback vector should allocate *before* changing internal state.
1c5df4f [heap] New Dijkstra marking write barrier.
dddcd0a Fix Function subclassing.
67f3c80 Adds additional tests for bytecode graph builder
42718a4 Remove dummy control / effect edges from RMA Load / Store / Div nodes.
909f93d Tighten the interface to the optimized code map
aa4a1ab [turbofan] Remove FP-based AccessBuilder functions.
2fe34eb Removes the Callee parameter from FunctionCallbackInfo.
c20156c [runtime] [proxies] adding tests for uncovered branches fly-by fix of Proxy [[Construct]] on mips.
7ae5a4d [es6] omit callable check if possible, since %_Call already does it.
e2dd98a [proxies] Fix "with" statements for proxies
989f44f Fix mix-up in HasEnumerableElements()
f564231 Revert of Re-land FastAccessorBuilder. (patchset #2 id:20001 of https://codereview.chromium.org/1504713012/ )
ee5c38d Re-land FastAccessorBuilder.
c4745aa Remove dummy control / effect edges from RMA Call nodes.
93d56fd Activate destructuring assignment on ClusterFuzz
a5380fe JSON.parse: properly deal with reviver result
3ef18f5 MIPS: [turbofan] Use RINT instruction for Float64|32Round ops. on r6.
be16b62 [turbofan] Fix bitfield size in regalloc (after moving to MachineRepresentation).
9c87bd4 [turbofan] Get rid of truncation by store.
40817d2 [v8natives.js] updating comments to ES6
cdafea2 [presubmit] Enable readability/nolint linter checking.
0a50af8 Revert of Implement Fast Accessor Builder (patchset #14 id:260001 of https://codereview.chromium.org/1474543004/ )
ce47fc8 [build system] Support code coverage.
515d9cc Implement FastAccessorBuilder.
9597b01 MIPS: Fix NaN tests.
1e9c4b4 [tools] Fix tools/bash-completion.sh for bool flags and harmony features
f07dd5d [heap] Cleanup: remove unused declaration
bb2a830 [turbofan] Make MachineType a pair of enums.
28261da [turbofan] Change TruncateFloat32ToInt64 to TryTruncateFloat32ToInt64.
aa5eb1e MIPS: Fix [runtime] [proxy] implement [[Construct]].
66f934e [turbofan] Optimize JSCallConstruct in typed lowering to direct calls.
667efbd Remove workaround for VS 2015 RC bug
8a7e6fc Make AstConsString::length constant-time instead of O(N)
8b3ccd8 Update V8 DEPS.
2d13f6e Fix Promise intrinsicDefaultProto
e110a2a Make mjsunit/random-bit-correlations more predictable.
2f9c68c Pass --harmony-object-observe in tests that depend on it
caea1bb PPC64: [turbofan] Change TruncateFloat64ToUint64 to TryTruncateFloatToUint64.
cfef519 PPC: [turbofan] Add initial support for SOFT deopts.
43c7ced PPC: Refine "[runtime] [proxy] implement [[Construct]]"
9968901 PPC: Type Feedback Vector: Calculate profiler counts on the fly.
b9f92c1 PPC64: [turbofan] Changed TruncateFloat64ToInt64 to TryTruncateFloat64ToInt64.
e94f07a [cleanup] [proxies] Unify style of recently written code
897fecd Improve the CallSite constructor
ea1442d MIPS: Remove unnecessary NaN fix for simulator.
454c1fa Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods
65eef38 [cleanup] Drop JSObject::GetOwnPropertyNames().
a2d5641 [runtime] [proxy] implement [[Construct]]
0232054 Move map retaining to finalization of incremental marking.
3950ca1 MIPS: [turbofan] Fix Div operations by zero on r6.
f9ea078 [turbofan] Don't run graph verifier on scheduled graphs.
35452af Remove deprecated APIs from test-api.cc, lines 10k - 17k.
8ee1c9b [cleanup] Introduce HasEnumerableElements() helper
fe3d409 Reland "[heap] Unify evacuating an object for new and old generation."
6a13284 [turbofan] The JSCreateWithContext operator doesn't need a frame state.
67c99a9 [Interpreter]  Adds wide variant of CreateLiterals. Adds CreateLiterals to BytecodeGraphBuilder.
82fd004 [turbofan] Also lower JSCreateCatchContext in typed lowering.
109a5e7 Sanitize js OWNERS file.
3b6773b [Interpreter] Removes ToBoolean bytecode.
8ad016d [cctest] Move most heap related tests to test/cctest/heap and clean wrt IWYU
c343f30 [turbofan] Change TruncateFloat64ToUint64 to TryTruncateFloatToUint64.
8e771d9 Updated the check for unmodfied objects to handle Smi Objects.
20e54f0 [test] Fix test262 status file.
c03ac1e [Interpreter] Fixes PreviousBytecodeHelper to check if previous bytecode is in the same basic block.
6f472db Disable soon to be deprecated APIs per default for v8
4c7e0f4 Revert of Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing metho… (patchset #2 id:20001 of https://codereview.chromium.org/1507273002/ )
453e1df [proxies] Fix HasProperty and getOwnPropertySymbols
c51e4f1 Free one bit in Map by removing unused retaining counter.
598ddd9 X87: Type Feedback Vector: Calculate profiler counts on the fly.
e56fe84 Use WeakCells in the optimized code map rather than traversing in pause.
5dffa35 Make Error.prototype.toString spec compliant; and fix various side-effect-free error printing methods
e65aa3d X87: [turbofan] Add initial support for SOFT deopts.
2b63d6b Type Feedback Vector: Calculate profiler counts on the fly.
175c90f Support intriscDefaultProto for Error functions
037be14 Revert of [CQ] Temporarily switch off pure swarming bots. (patchset #1 id:1 of https://codereview.chromium.org/1502143005/ )
7a22fdf [turbofan] Add initial support for SOFT deopts.
adc37e6 [es6] update test expectations for regexp sticky.
42963f4 OFStream should have a virtual destructor.
f245717 Retain information on which standard objects are used in asm typer.
6fbd424 X87: [runtime] [proxy] Implementing [[Call]].
d7aa94b MIPS: [turbofan]  Make Int32Div and Uint32Div safe.
8c376b4 Optimize clearing of map transitions.
14613c1 [Test] Skip tests too slow for ignition on arm.
cacc610 [tests] add tests for "yield" as function name
6246c3e [proxies] Fix an error message.
e62b24d Add the entire runtime team to js owners file
6422994 Remove bogus include from v8.h header.
0fd63f1 Remove deprecated API usage from cpu profilers test
2ad3697 Remove usage of deprecated APIs from heap profiler tests
4b32391 Remove usage of deprecated APIs from api interceptor tests
7299412 [runtime] [proxy] Implementing [[Call]]
cd96d74 [CQ] Temporarily switch off pure swarming bots.
afcfee8 Delete "Delete" JS builtin
bb38318 Update V8 DEPS.
a607ec8 [debugger] add test case for stepping into proxy traps.
91e1b9f Deprecate Promise::Chain from V8 APIs
d67756a Set the Gregorian changeover date to the beginning of time in Intl
0d4f8a9 MIPS: [turbofan] Combine ChangeFloat64ToInt32 with Float64Round ops.
4259831 Improve style of V8 API code
6dc8eb6 [turbofan] context and function deopt inputs are on the stack.
873fcd1 PPC: [ic] Change CompareIC to handle JSReceiver instead of JSObject.
80f2a63 MIPS64: [turbofan] Changed TruncateFloat64ToInt64 to TryTruncateFloat64ToInt64
a4634fd [cleanup] remove unused Destructuring Assignment bailout reason
e8adbe7 Reflect.construct / Proxies: Fall back to intrinsicDefaultProto for non-instance prototypes
931f99b Fix Arm64 code size multiplier.
ef1ac72 [proxies] Make Object.{isFrozen,isSealed} behave correctly for proxies.
6150662 Remove deprecate API usage from more cctests
b6a2ff8 Split ParserBase into separate file
a29f81f Add an --expose-wasm flag.
5b58211 [turbofan] Improve escape analysis
063920e Add more OWNER files
0738f53 [heap] Make link from optimized code to inlined code explicit.
95844d9 [turbofan] Changed TruncateFloat64ToInt64 to TryTruncateFloat64ToInt64.
1c44aa0 [turbofan] Don't try to inling dead nodes.
4e2c0dd [proxies] Make Object.{freeze,seal} behave correctly for proxies.
ec37add [API] GetOwnPropertyDescriptor: use C++ implementation
18a3ddc [debugger] add test case for stepping into default parameter.
5837db4 X87: [crankshaft] Loads and stores to typed arrays have to reference the backing store holder.
4ff9bb0 [debugger] add test case for stepping into string template.
35b47d8 Unify InvokeBuiltin implementations across architectures.
1ecb225 X87: [ic] Change CompareIC to handle JSReceiver instead of JSObject.
086d459 [crankshaft] Loads and stores to typed arrays have to reference the backing store holder
da8fd00 In addition to blocks making calls, blocks making the deopt call also need to be marked as such.
0ed0878 [ic] Change CompareIC to handle JSReceiver instead of JSObject.
55f78b4 X87: [debugger] do not predict step in target for liveedit.
277091b [turbofan] Always load context from target when lowering to direct call.
fc0a1a7 [test] Test expectations in cctest should use CHECK and not DCHECK.
df57698 X87: Revert of Provide call counts for constructor calls, surface them as a vector IC. (patchset #4 id:60001 of https://codereview.chromium.org/1476413003/ )
1dda6ac X87: Reland of [debugger] do not restart frames that reference new.target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1493863004/ )
3d40bd9 X87: Remove new.target value from construct stub frames.
e3b1cf1 X87: [fullcode] Switch passing of new.target to register.
d5a52b6 X87: [proxies] InstanceOfStub should bailout to %HasInPrototypeChain for proxies.
fa1b0fc X87: Fix inobject slack tracking for both subclassing and non-subclassing cases.
552437c [deoptimizer] Also print the actual literal when printing translations.
b720ece Update V8 DEPS.
21b331e MIPS: Use BOVC/BNVC for overflow checking on r6.
0f2ed07 Revert of Clean up promises and fix an edge case bug (patchset #4 id:60001 of https://codereview.chromium.org/1488783002/ )
93955d1 Update V8 DEPS.
1deb89c Clean up promises and fix an edge case bug
412aefa PPC: Refine "[runtime] [proxy] removing JSFunctionProxy and related code."
fe35487 PPC: [debugger] do not predict step in target for liveedit.
cc17ead Revert "PPC: Provide call counts for constructor calls, surface them as a vector IC."
b634a61 [es6] implement destructuring assignment
7777403 Fix uninitialized new.target register in InvokeBuiltin.
0f2bffa Mark deprecated debugger APIs as such
7d1263d [proxies] Use JSReceiver::GetKeys() for more purposes
171fb5c MIPS: Fixing CLANG compilation warnings
2ce0e87 Use FixedTypedArrayBase's body descriptor for static visiting
f0f707d Reland "[heap] Refactor evacuation for young and old gen into visitors."
747f455 [runtime] [proxy] removing JSFunctionProxy and related code.
eb9407c [es6] Set correct length for Reflect.get (should be 2, not 3).
1e67103 [debugger] do not predict step in target for liveedit.
254f917 [crankshaft] Move deopt data population to LCodeGenBase.
472e2ba MIPS:[turbofan] Match shift left and bitwise And with mask when possible.
af9fa49 Whitespace change for perf changes.
26fcd830 [heap] Clean up stale store buffer entries for aborted pages.
b12db25 [CQ] Experiment: Add blink trybots to CQ.
62127d0 [proxies] Implement Proxy.revocable.
6f4d477 Revert of [debugger] do not predict step in target for liveedit. (patchset #2 id:20001 of https://codereview.chromium.org/1491743005/ )
154a493 Revert of [es6] Correctify and unify ArrayBuffer and SharedArrayBuffer constructors. (patchset #2 id:20001 of https://codereview.chromium.org/1500543002/ )
9730118 Revert of [es6] Match ArrayBuffer constructor behavior of Firefox. (patchset #1 id:1 of https://codereview.chromium.org/1497163002/ )
60bff6f Simplify check and remove outdated comment.
48b1243 Add a flag to specify fixed heap growing factor to be used in tests.
0e711de Remove FLAG_finalize_marking_incrementally for simplicity.
4e1069d [heap] Add timer to incremental marking finalization phase.
00559c4 [debugger] do not predict step in target for liveedit.
e89e08c Revert of Provide call counts for constructor calls, surface them as a vector IC. (patchset #4 id:60001 of https://codereview.chromium.org/1476413003/ )
2cb40dc Reland of [proxies] Make Object.prototype.isPrototypeOf work with proxies. (patchset #1 id:1 of https://codereview.chromium.org/1494283002/ )
8aae841 [es6] Match ArrayBuffer constructor behavior of Firefox.
832424c [turbofan] Lower calls to the Number constructor in JSCallReducer.
0770fcb X87: [turbofan] Implemented the optional Float32RoundTiesEven operator.
69ea09d X87: [crankshaft] Deoptimize if HHasInPrototypeChainAndBranch hits a proxy.
b8c7b5a Update V8 DEPS.
b242421 GetKeys(): Revert all-can-read behavior for Object.keys until LayoutTests are fixed
23d838f PPC: Fix inobject slack tracking for both subclassing and non-subclassing cases.
3235ccb [es6] Correctify and unify ArrayBuffer and SharedArrayBuffer constructors.
9290dd8 PPC: [debugger] do not restart frames that reference new.target for liveedit.c
48fba94 Revert of [proxies] Make Object.prototype.isPrototypeOf work with proxies. (patchset #2 id:20001 of https://codereview.chromium.org/1492863002/ )
15cb3fd Reland of [debugger] do not restart frames that reference new.target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1493863004/ )
c902d4f PPC: [proxies] InstanceOfStub should bailout to %HasInPrototypeChain for proxies.
3950206 PPC: [fullcode] Switch passing of new.target to register.
6542161 PPC: Remove new.target value from construct stub frames.
90e4179 PPC: [crankshaft] Deoptimize if HHasInPrototypeChainAndBranch hits a proxy.
1a61dab Revert of [debugger] do not restart frames that reference new.target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1493363002/ )
1e4681c Preserve information about dots in numbers across parser rewriting.
46a9366 Restructure GetDerivedMap so there's only one place where we read intrinsicDefaultProto
384ec6d [proxies] Adapt and reenable harmony/proxies-for.js test.
8a70e9f Remove (now) unused GetPropertyWithHandler.
282e941 [turbofan, arm64] Fix native stack parameters on arm64.
9298b43 [turbofan] Introduce ToBooleanHints on ToBoolean operators.
e667ae4 Fixing gcc warning 'variable tracking size limit exceeded'
39b207d Revert "Use WeakCells in the optimized code map rather than traversing in pause."
ef3bee6 Mark BooleanObject::New() as deprecated
6fca870 [debugger] do not restart frames that reference new.target for liveedit.
186f670 [proxies] Add all-can-read/String/Symbol filtering support to GetKeys()
3ed71da [proxies] do not leak private symbols to proxy traps
4ca1180 [proxies] Make Object.prototype.isPrototypeOf step into proxies.
235eff9 [CQ] Add new triggered win trybots to CQ.
20a8162 Use WeakCells in the optimized code map rather than traversing in pause.
471dd3a [heap] pause observers during mark-compact
10910bc Revert of [debugger] do not predict step in target for liveedit. (patchset #1 id:1 of https://codereview.chromium.org/1491743005/ )
2743391 Move machine-type.h from src/compiler to src/.
33142c1 [turbofan] Make RawMachineAssembler handle the end node.
75f1102 [Interpreter] Adds support for Increment and Decrement to BytecodeGraphBuilder.
463c130 Reland of Introduce instance type for transition arrays. (patchset #1 id:1 of https://codereview.chromium.org/1483003002/ )
2c7aee2 Reland of Tenure transition array. (patchset #1 id:1 of https://codereview.chromium.org/1485613003/ )
edda955 Reland of [CQ] Update proto format to fix triggered builders.
82d9747 [proxies] Make Array.isArray respect proxies.
a32096c [runtime] [proxy] Remove JSProxy::CallTrap
324ab70 For non-prototype objects constructed using base==new.target, use the cached constructor to render the name.
fa7a07c Reland of Do not remove write barriers for stores of old space references in most recent old space allocation. (patchset #1 id:1 of https://codereview.chromium.org/1482973003/ )
2ee18a5 Reland of [heap] Remove eager shortcut in JSFunction visitor. (patchset #1 id:1 of https://codereview.chromium.org/1488063002/ )
8f87ff5 [debugger] do not predict step in target for liveedit.
4f2009e [heap] Fix finalization of incremental marking race.
e0a661f Deprecate non-standard Array methods and clarify Object::isArray
eaa0e59 Remove new.target value from construct stub frames.
0e95683 [proxies] InstanceOfStub should bailout to %HasInPrototypeChain for proxies.
440a42b [fullcode] Switch passing of new.target to register.
5d38d68 Fix inobject slack tracking for both subclassing and non-subclassing cases.
5cdb107 Revert of [CQ] Update proto format to fix triggered builders. (patchset #1 id:1 of https://codereview.chromium.org/1494103002/ )
478d3d6 [Release] releases.py should not crash on non-release versions
224c7fa Reland of [CQ] Update proto format to fix triggered builders.
aae3f96 X87: [turbofan] Desugar JSUnaryNot(x) to Select(x, false, true).
36c395c Update V8 DEPS.
3e021da [test] Disable flaky test.
93a5a85 X87: [debugger] simplify reloc info for debug break slots.
a330af0 [crankshaft] Deoptimize if HHasInPrototypeChainAndBranch hits a proxy.
28a5baa X87: [stubs] A new approach to TF stubs.
d03dc2a X87: [turbofan] Implemented the optional Float32RoundTruncate operator.
bc7d63c [cleanup] Remove redundant fields from DeclarationDescriptor
3aa8628 [cleanup] Remove cruft from old rest parameter implementation
b2ad33c2 [cleanup] Remove modules-related cruft from Scope
74d92ca PPC: [debugger] simplify reloc info for debug break slots.
9151860 PPC: [stubs] A new approach to TF stubs
65d28d7 PPC: [turbofan] Desugar JSUnaryNot(x) to Select(x, false, true).
c632363 Revert of Disable non-standard Promise functions in staging (patchset #1 id:1 of https://codereview.chromium.org/1478533002/ )
39bef21 Let v8 standalone builds use update.py instead of update.sh.
cab2512 Removed support deprecated (//@|/*@) source(URL|MappingURL)=
a6ed24d Improve rendering of callsite with non-function target.
37c1455 PPC: Pad InterpreterEntryTrampoline end with bkpt instruction.
4a246c1 [cleanup] Introduce PropertyFilter
411c5b7 [turbofan] Desugar JSUnaryNot(x) to Select(x, false, true).
6095d0a [turbofan] Refactor escape analysis to only expose one class.
9b421f2 Revert of [heap] Refactor evacuation for young and old gen into visitors. (patchset #1 id:1 of https://codereview.chromium.org/1493523003/ )
e35e8c9 Revert of [heap] Unify evacuating an object for new and old generation. (patchset #1 id:1 of https://codereview.chromium.org/1494533002/ )
2322768 Revert of "[heap] Clean up stale store buffer entries for aborted pages." (patchset #3 id:40001 of https://codereview.chromium.org/1494503004/ )
ddb9f46 [turbofan] Optimize %_IsJSReceiver based on input type.
d0b30d0 Account for embedded constant pool pointer in Live Edit frame.
e1866c8 [debugger] fix liveedit in combination with step in.
531dde9 [debugger] simplify reloc info for debug break slots.
7d6c566 X87: [turbofan] Implemented the optional Float32RoundUp operator.
fc6ff53 Reland of "[heap] Clean up stale store buffer entries for aborted pages."
535e221 [runtime] Rename IsPropertyEnumerable to PropertyIsEnumerable conforming to the spec.
1125f16 Revert of [CQ] Update proto format to fix triggered builders. (patchset #1 id:1 of https://codereview.chromium.org/1495443003/ )
3cea133 Reland of [CQ] Update proto format to fix triggered builders. (patchset #1 id:1 of https://codereview.chromium.org/1485813004/ )
424b246 [Release] CC hpayer@ and ulan@ to every heap change
6c0d1a1 Pass explicit Isolate parameter to v8::Debug methods that need it
3e7e3ed [stubs] A new approach to TF stubs
2377170 [proxies] Implement the Proxy constructor in C++ fully.
9cffd0d [runtime] Adding more detailed error message for Object::GetMethod.
4013a8d [builtins] Some refactoring on the builtin mechanism.
d4fc4a8 Revert of [heap] Clean up stale store buffer entries for aborted pages. (patchset #4 id:60001 of https://codereview.chromium.org/1493653002/ )
09032da Reland of [heap] Remove live weak cells from weak cell list when finalizing incremental marking. (patchset #1 id:1 of https://codereview.chromium.org/1481383004/ )
0240d20 Reland of [heap] Cleanup mark bit usage. (patchset #1 id:1 of https://codereview.chromium.org/1490753003/ )
7ea8ac9 Reland of [heap] Unify evacuating an object for new and old generation. (patchset #1 id:1 of https://codereview.chromium.org/1483963004/ )
120b640 Reland of [heap] Refactor evacuation for young and old gen into visitors. (patchset #1 id:1 of https://codereview.chromium.org/1483393002/ )
60d77c8 MIPS: Correct handling of Nan values on MIPS R6
aa0ddf7 [turbofan] Initial support for escape analysis.
9bee675 Don't EnsureHasInitialMap on non-constructors.
e478a8a [proxies] Implement Symbol/DONT_ENUM filtering for GetKeys()
2e7eea4 [heap] Clean up stale store buffer entries for aborted pages.
62dcf2f [es6] correctly handle object wrappers in JSON.stringify.
4fb84b9 Clobber to hopefully resolve a clang problem
ed679e5 X87: [turbofan] Implemented the optional Float32RoundDown operator.
f618401 [builtins] Remove some (now) unused code from C++ builtin adaptor.
a0134a6 X87: [turbofan] Added the optional Float64RoundTiesEven operator to turbofan.
4879550 X87: Array constructor failed to enter it's function execution context.
54a9d34 X87: Provide call counts for constructor calls, surface them as a vector IC.
ee29b94 X87: [debugger] Remove code to predict step-in target.
a7ec7eb X87: [x86] Sane default for Label::Distance on JumpIfRoot/JumpIfNotRoot.
44ec339 Update V8 DEPS.
0b94c99 X87: [turbofan] Added the optional Float64RoundUp operator to turbofan.
564a208 [bootstrapper] no longer use outdated contexts list.
70e6997 PPC: [debugger] Remove code to predict step-in target.
8ea8343 PPC: Provide call counts for constructor calls, surface them as a vector IC.
ec5590d PPC: Array constructor failed to enter it's function execution context.
2d0e9ab MIPS:[turbofan] Use Ins, Dins to clear bits instead of And with inverted immediate.
6b11cc8 MIPS:[turbofan] Use Nor instruction for bit negation instead of xori.
5058f68 [parser] treat MethodDefinitions in ObjectPatterns as SyntaxErrors
d2f78c6 Array constructor failed to enter it's function execution context.
f4d4051 [runtime] [proxy] Runtime_HasOwnProperty and thus Object.prototype.hasOwnProperty should use JSReceiver::HasOwnProperty for proxies.
128e75c [Interpreter] Add support for context slot loads / stores to BytecodeGraphBuilder.
df36d04 [runtime] [proxy] Fix Object.prototype.PropertyIsEnumerable to support proxies.
8948e08 [turbofan] Check that inputs to Node::New are not NULL.
d9e0a5a [runtime] [proxy] Adding [[SetPrototypeOf]] trap.
82e6bed Deprecate the %IsConstructCall intrinsic completely.
3a4846d [bootstrapper] add checks for variable bindings in native scripts.
8c793fe [crankshaft] Prevent inlining of new.target functions.
6aa9b10 Clean up ArchDefaultRegisterConfiguration. Remove two unused fields. Define register codes the same way register names are defined and eliminate static methods. #error if target isn't defined.
7e8fa4b [runtime] [proxy] implementing [[Get]] trap.
1d735a2 MIPS: [turbofan] Enable Word32 safe shifts.
79ded5a Revert of [CQ] Update proto format to fix triggered builders. (patchset #1 id:1 of https://codereview.chromium.org/1486963002/ )
672b491 Revert of [heap] Remove eager shortcut in JSFunction visitor. (patchset #1 id:1 of https://codereview.chromium.org/1476223002/ )
aa24a31 Revert of [heap] Refactor evacuation for young and old gen into visitors. (patchset #5 id:80001 of https://codereview.chromium.org/1470253002/ )
d3faef8 Revert of [heap] Cleanup mark bit usage. (patchset #1 id:1 of https://codereview.chromium.org/1474203003/ )
9c60ddc Revert of [heap] Unify evacuating an object for new and old generation. (patchset #2 id:20001 of https://codereview.chromium.org/1481873002/ )
72ae472 Revert of [heap] Remove live weak cells from weak cell list when finalizing incremental marking. (patchset #3 id:40001 of https://codereview.chromium.org/1474303002/ )
ebf6e92 Add .gdb_history to .gitignore.
031751d [proxies] Implement [[Set]].
c83db2d [x86] Sane default for Label::Distance on JumpIfRoot/JumpIfNotRoot.
3d9a275 Revert of [turbofan] Ship TurboFan with new.target references. (patchset #1 id:1 of https://codereview.chromium.org/1482733002/ )
3cb3a6f [crankshaft] Fix crash when case labels inline endless loops
51d6d61 [CQ] Update proto format to fix triggered builders.
66d5a9d Provide call counts for constructor calls, surface them as a vector IC.
17b4e74 Mark soon-to-be-deprecated TryCatch ctor as deprecated
9864129 [debugger] only track LiveEdit if source changes.
2f559f2 [debugger] Remove code to predict step-in target.
f5a0b60 Initialize un-initialized variable that breaks wasm tests.
9090c6b Use new.target in favor of %_IsConstructCall intrinsic (2).
54469cb [heap] Remove ability to turn off code flushing on demand.
e68dda8 [CQ] Temporarily remove triggered win trybot.
2ec6fcd [turbofan] Ship TurboFan with new.target references.
5af6017 [turbofan] Add binary operation hints for javascript operators.
da566d8 X87: [TurboFan] enable the Float64RoundDown and Float64RoundTruncate operators in x87.
a8b2d9a X87: [runtime] Use "the hole" instead of smi 0 as sentinel for context extension.
d0a3ad0 X87: [turbofan] Fewer gap moves for tail calls.
7a52e17 [turbofan] Print API for Node.
45e29ac PPC: [runtime] Use "the hole" instead of smi 0 as sentinel for context extension.
d5a7eb6 Update V8 DEPS.
f2a5cd4 PPC: Refine "Deprecate unused RelocInfo::CONSTRUCT_CALL mode."
aeab4a9 PPC: [runtime] Replace global object link with native context link in all contexts.
878e505 PPC: [turbofan] Implemented the TruncateFloat32ToUint64 TurboFan operator.
48b72f3 PPC: [Proxies] Support constructable proxy as new.target (reland)
cee3c75 PPC: [debugger] flood function for stepping before calling it.
493fba8 Refactor VisitProperty, add starting point for SIMD.js support.
219794d PPC: [compiler] Always pass closure argument to with, catch and block context creation.
6c6dd44 Defer CONST_LEGACY redeclaration errors until runtime in harmony mode
0c9fd2f PPC: [turbofan] Implemented the TruncateFloat32ToInt64 TurboFan operator.
7c9b2d5 PPC: [turbofan] Implemented the optional Float32RoundTruncate operator.
332a09f PPC: Refine "Make whether or not a Code object should be created by masm explicit"
81b4015 PPC: [interpreter] Switch passing of new.target to register.
a630232 Passing zone to type objects so printing macros work in arm debug mode.
78026a4 PPC: [turbofan] Implemented the optional Float32RoundUp operator.
e53f736 PPC: [turbofan] Fewer gap moves for tail calls
813ad56 PPC: [turbofan] Implemented the optional Float32RoundDown operator.
19f3315 PPC: [turbofan] Add general support for sp-based frame access
cf5546b Make typing-asm match spec more closely around load/store, add more tests.
000badd MIPS: Improve Cvt_d_uw on mips32.
cfd9bee MIPS: Adding simulator support for AUI/DAUI/DAHI/DATI.
44d4131 Revert of [heap] Aggressive code flushing in GC stress mode. (patchset #1 id:1 of https://codereview.chromium.org/1483993002/ )
0541b2e [turbofan] Use macros for sp manipulation during tail call on arm64
28a3f23 [heap] Aggressive code flushing in GC stress mode.
c0ec16e [tools] gen-postmortem-metadata: use strip instead of lstrip + rstrip
252bb3a [heap] JSFunction::context always points to valid context.
b0cf045 [turbofan]: No tabs in tokens in JSON graph files (ECMA404 compliance).
51e992f [turbofan] Fewer gap moves for tail calls
802c036 [Release] Update URL to point to the new V8 wiki
b587aa2 [Interpreter] Add support for cast operators to bytecode graph builder and an optomization to remove redundant cast operations.
9e64488 [runtime] Use "the hole" instead of smi 0 as sentinel for context extension.
da56525 Revert of Do not remove write barriers for stores of old space references in most recent old space allocation. (patchset #1 id:1 of https://codereview.chromium.org/1478113002/ )
cdb4b8f Revert of Tenure transition array. (patchset #1 id:1 of https://codereview.chromium.org/1472363007/ )
38bf70b Revert of Introduce instance type for transition arrays. (patchset #6 id:100001 of https://codereview.chromium.org/1480873003/ )
269ff36 Deprecate unused RelocInfo::CONSTRUCT_CALL mode.
7079e66 Use HType::JSReceiver instead of HType::JSObject in some places.
9334308 Rename %_IsSpecObject to %_IsJSReceiver.
d3ba9af Move RMA::Label out of the class, so it can be forward declared.
c11e7bc [Interpreter] Adds support for throw to bytecode graph builder.
0c7bc1c Remove Object::IsSpecObject, use Object::IsJSReceiver instead.
b1578a1 Use new.target in favor of %_IsConstructCall intrinsic (1).
026095a Introduce instance type for transition arrays.
b7995d4 Rename IS_SPEC_OBJECT to IS_JS_RECEIVER in hydrogen.
39296e6 [proxies] Use IsRevoked where possible, remove has_handler.
18ee425 Remove {FIRST,LAST}_SPEC_OBJECT_TYPE.
ebed36e [turbofan] Checking monotonicity of representation inference outputs and inputs.
2ba464e [proxies] [[HasProperty]]: fix trap call.
f7226a7 [turbofan] Support for typed lowering of "prototype" load from functions.
7730edc Remove easy to remove calls to Isolate::Current() from api.cc
4a54378 X87: [Proxies] Support constructable proxy as new.target (reland).
55480ba X87: [runtime] Replace global object link with native context link in all contexts.
2fee8a0 [proxie…
  • Loading branch information
iefserge committed Jan 16, 2016
1 parent 8fed33f commit 427c3fc
Show file tree
Hide file tree
Showing 2,080 changed files with 200,734 additions and 96,041 deletions.
25 changes: 9 additions & 16 deletions .gitignore
Expand Up @@ -20,10 +20,12 @@
*.xcodeproj
#*#
*~
.#*
.cpplint-cache
.cproject
.d8_history
.gclient_entries
.gdb_history
.landmines
.project
.pydevproject
Expand All @@ -38,37 +40,25 @@ gcsuspects
shell
shell_g
/_*
/base/trace_event/common
/build/Debug
/build/gyp
/build/ipch/
/build/Release
/build/win_toolchain.json
/buildtools
/hydrogen.cfg
/obj
/out
/perf.data
/perf.data.old
/test/benchmarks/CHECKED_OUT_*
/test/benchmarks/downloaded_*
/test/benchmarks/kraken
/test/benchmarks/octane
/test/benchmarks/sunspider
/test/mozilla/CHECKED_OUT_VERSION
/test/benchmarks/data
/test/mozilla/data
/test/mozilla/data.old
/test/mozilla/downloaded_*
/test/promises-aplus/promises-tests
/test/promises-aplus/promises-tests.tar.gz
/test/promises-aplus/sinon
/test/simdjs/CHECKED_OUT_*
/test/simdjs/ecmascript_simd*
/test/simdjs/data*
/test/simdjs/data
/test/test262/data
/test/test262/data.old
/test/test262/tc39-test262-*
/test/test262-es6/data
/test/test262-es6/data.old
/test/test262-es6/tc39-test262-*
/testing/gmock
/testing/gtest
/third_party
Expand All @@ -78,6 +68,9 @@ shell_g
/tools/clang
/tools/jsfunfuzz
/tools/jsfunfuzz.zip
/tools/luci-go/linux64/isolate
/tools/luci-go/mac64/isolate
/tools/luci-go/win64/isolate.exe
/tools/oom_dump/oom_dump
/tools/oom_dump/oom_dump.o
/tools/swarming_client
Expand Down
7 changes: 6 additions & 1 deletion AUTHORS
Expand Up @@ -32,6 +32,7 @@ StrongLoop, Inc. <*@strongloop.com>
Aaron Bieber <deftly@gmail.com>
Abdulla Kamar <abdulla.kamar@gmail.com>
Akinori MUSHA <knu@FreeBSD.org>
Alex Kodat <akodat@rocketsoftware.com>
Alexander Botero-Lowry <alexbl@FreeBSD.org>
Alexander Karpinsky <homm86@gmail.com>
Alexandre Vassalotti <avassalotti@gmail.com>
Expand All @@ -51,9 +52,11 @@ Daniel James <dnljms@gmail.com>
Douglas Crosher <dtc-v8@scieneer.com>
Dusan Milosavljevic <dusan.m.milosavljevic@gmail.com>
Erich Ocean <erich.ocean@me.com>
Evan Lucas <evan.lucas@help.com>
Fedor Indutny <fedor@indutny.com>
Felix Geisendörfer <haimuiba@gmail.com>
Filipe David Manana <fdmanana@gmail.com>
Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Geoffrey Garside <ggarside@gmail.com>
Han Choongwoo <cwhan.tunz@gmail.com>
Hirofumi Mako <mkhrfm@gmail.com>
Expand Down Expand Up @@ -81,6 +84,7 @@ Michael Lutz <michi@icosahedron.de>
Michael Smith <mike@w3.org>
Mike Gilbert <floppymaster@gmail.com>
Mike Pennisi <mike@mikepennisi.com>
Milton Chiang <milton.chiang@mediatek.com>
Nicolas Antonius Ernst Leopold Maria Kaiser <nikai@nikai.net>
Paolo Giarrusso <p.giarrusso@gmail.com>
Patrick Gansterer <paroga@paroga.com>
Expand All @@ -100,7 +104,8 @@ Stefan Penner <stefan.penner@gmail.com>
Tobias Burnus <burnus@net-b.de>
Victor Costan <costan@gmail.com>
Vlad Burlik <vladbph@gmail.com>
Vladimir Krivosheev <develar@gmail.com>
Vladimir Shutoff <vovan@shutoff.ru>
Yu Yin <xwafish@gmail.com>
Zhongping Wang <kewpie.w.zp@gmail.com>
柳荣一 <admin@web-tinker.com>
柳荣一 <admin@web-tinker.com>

0 comments on commit 427c3fc

Please sign in to comment.