[runtime] Sanitize %NewClosure runtime entries.
[platform/upstream/v8.git] / src / compiler / js-generic-lowering.cc
2015-09-10 bmeurer[runtime] Sanitize %NewClosure runtime entries.
2015-09-04 bmeurer[runtime] Remove useless IN builtin.
2015-09-01 mstarzinger[turbofan] Remove obsolete unique.h includes in TurboFan.
2015-09-01 pccFix invalid read of language mode from StorePropertyPar...
2015-09-01 pccDo not attempt to read language mode from {,Strict...
2015-08-31 mstarzinger[turbofan] Remove usage of Unique<T> from graph.
2015-08-28 bmeurer[runtime] Add %ToString and %_ToString and remove the...
2015-08-28 bmeurer[es6] Implement spec compliant ToName (actually ToPrope...
2015-08-27 yangguoMove (uppercase) JS builtins from js builtins object...
2015-08-25 bmeurerCorrectify instanceof and make it optimizable.
2015-08-13 bmeurerRevert of [runtime] Remove useless IN builtin. (patchse...
2015-08-13 bmeurer[runtime] Remove useless IN builtin.
2015-08-13 bmeurer[runtime] Remove useless DELETE builtin.
2015-07-31 bmeurer[stubs] Unify (and optimize) implementation of ToObject.
2015-07-31 mvstantonVectorICs: Crankshaft adaptations to deal with vector...
2015-07-28 bmeurer[stubs] Don't pass name to Load/StoreGlobalViaContext...
2015-07-24 mvstantonVectorICs: VisitClassLiteral needs adjustment for IC...
2015-07-24 bmeurer[stubs] Optimize LoadGlobalViaContextStub and StoreGlob...
2015-07-16 mstarzinger[turbofan] Implement super call support in TurboFan.
2015-07-15 mstarzingerSwitch CallConstructStub to take new.target in register.
2015-07-14 mstarzinger[turbofan] Build graphs for super constructor calls.
2015-07-13 ishellTypeofMode replaces TypeofState and ContextualMode.
2015-07-13 ishellLoads and stores to global vars are now made via proper...
2015-07-02 danno[turbofan] Enable tail calls for %_CallRuntime.
2015-06-30 conradw[strong] Implement strong property access semantics
2015-06-26 mvstantonVectorICs: Lithium support for vector-based stores.
2015-06-23 mstarzinger[turbofan] Make global variable loads and stores explicit.
2015-06-23 mvstantonVector ICs: Additional Turbofan support
2015-06-22 mstarzinger[turbofan] Add CodeFactory::Instanceof helper.
2015-06-19 conradwRevert relanded strong property access CL
2015-06-18 conradwRevert of Revert of [strong] Implement strong mode...
2015-06-18 conradwRevert of [strong] Implement strong mode restrictions...
2015-06-18 conradw[strong] Implement strong mode restrictions on property...
2015-06-18 mstarzinger[turbofan] Add test to keep generic pipeline on life...
2015-06-17 mstarzinger[turbofan] Remove hack for dead nodes from JSGenericLow...
2015-06-16 mstarzinger[turbofan] Remove dead code from JSGenericLowering.
2015-06-15 bmeurer[turbofan] Remove the TryLowerDirectJSCall hack from...
2015-06-15 bmeurer[turbofan] Remove context canonicalization hack from...
2015-06-10 mstarzinger[turbofan] Deprecate NodeProperties::ReplaceWithValue.
2015-06-09 mvstantonTurbofan: Make type feedback vector a Node.
2015-06-08 conradw[strong] Refactor ObjectStrength into a replacement...
2015-06-02 mstarzinger[turbofan] Optimized lowering of DYNAMIC_GLOBAL lookup...
2015-06-01 bmeurer[turbofan] First steps towards optimizing for-in loops.
2015-06-01 mstarzinger[turbofan] New operator for loads of DYNAMIC_[GLOBAL...
2015-06-01 bmeurer[turbofan] First step towards sanitizing for-in and...
2015-05-22 bmeurer[turbofan] Don't mix up name/property accesses.
2015-05-15 mvstantonNow that vector ics are established for load, keyed...
2015-05-13 titzer[turbofan] Add FrameStates before all property accesses.
2015-05-12 conradw[strong] Disallow implicit conversions for comparison
2015-05-06 mvstantonOptimize the typeof operator.
2015-05-06 bmeurer[turbofan] Connect non-terminating loops via Terminate.
2015-04-30 svenpanneDetect simple tail calls
2015-04-27 mstarzinger[turbofan] Introduce explicit JSCreateLiteral[Array...
2015-04-27 mstarzinger[turbofan] Use FastNewClosureStub if possible.
2015-04-24 conradw[strong] Disallow implicit conversions for binary arith...
2015-04-23 bmeurer[turbofan] Unify frame state inputs.
2015-04-21 titzer[turbofan] Fix reduction of LoadProperty/StoreProperty...
2015-04-08 svenpanne[TurboFan] Fixed handling of CompareIC return type.
2015-04-07 mstarzingerMake --always-opt also optimize top-level code.
2015-03-25 mstarzinger[turbofan] Remove obsolete JSDebugger operator.
2015-03-20 bmeurer[turbofan] Work-around untagged result of CompareIC...
2015-03-09 Benedikt Meurer[turbofan] Minor cleanup for JSGenericLowering.
2015-03-09 Jaroslav Sevcik[turbofan] Add an extra frame state for deoptimization...
2015-03-09 Benedikt Meurer[turbofan] Introduce JSStackCheck operator.
2015-02-25 dcarneyemit premonomorphic ics for keyed loads/stores in optim...
2015-02-23 dcarneyemit premonomorphic ics for loads/stores in optimized...
2015-02-17 mstarzingerRemove redundant helpers from JSGenericLowering.
2015-02-17 Michael StarzingerFix compilation in release mode.
2015-02-17 mstarzingerFix representation for CompareIC in JSGenericLowering.
2015-02-12 bmeurer[turbofan] Merge node-aux-data-inl.h into node-aux...
2015-02-11 svenpanneRemoved most of the bogus CompilationInfo constructor...
2015-02-11 dslomovnew classes: implement new.target passing to superclass...
2015-02-11 dslomovRevert of new classes: implement new.target passing...
2015-02-11 dslomovnew classes: implement new.target passing to superclass...
2015-02-04 marjaIntroduce LanguageMode, drop StrictMode.
2015-02-03 mstarzingerFirst stab at try-catch and try-finally in TurboFan.
2015-01-30 titzer[turbofan] Fix usage of ThisFunction parameter in OSR.
2015-01-29 bmeurer[turbofan] Cleanup the NodeProperties.
2015-01-27 bmeurer[turbofan] Ensure that NTLs are always properly connect...
2015-01-26 titzer[turbofan] Remove GenericAlgorithm from verifier and...
2015-01-26 bmeurer[turbofan] Don't embed pointer to builtins object in...
2015-01-23 dannoRemove the dependency of Zone on Isolate
2015-01-20 mstarzingerComputed property names for class literals in TurboFan.
2014-12-15 bmeurer[turbofan] Remove the no-context hack for JSToNumber.
2014-12-10 Benedikt Meurer[turbofan] Fix cycles introduced by pushing ToNumbers...
2014-12-09 bmeurer[turbofan] Turn JSToBoolean and JSUnaryNot into pure...
2014-12-08 Benedikt Meurer[turbofan] Remove obsolete pure flag.
2014-11-27 mstarzingerRemove deprecated constant helpers from JSGenericLowering.
2014-11-27 mstarzingerFix reduction result for branches in generic lowering.
2014-11-12 dslomov@chromium.orgVarious clean-ups after top-level lexical declarations...
2014-11-07 mvstanton@chromium.orgTeach TurboFan to call C functions with result_size...
2014-11-03 bmeurer@chromium.org[turbofan] Introduce separate SelectLowering reducer.
2014-11-03 titzer@chromium.orgNow with more checkings! Skip the CallFunctionStub...
2014-10-31 jarin@chromium.orgRevert "Skip the CallFunctionStub when the callee funct...
2014-10-31 titzer@chromium.orgSkip the CallFunctionStub when the callee function...
2014-10-29 bmeurer@chromium.org[turbofan] Introduce new Select operator to improve...
2014-10-27 dcarney@chromium.org[turbofan] reduce allocations outside of pipeline
2014-10-24 mvstanton@chromium.orgTurboFan calls to vector-based ics need to resolve...
2014-10-10 mvstanton@chromium.orgIntroduce FeedbackVectorSlot type - better than int.
2014-10-10 mvstanton@chromium.orgTeach TurboFan to call vector-based ICs.
next