[presubmit] Enable readability/namespace linter checking.
[platform/upstream/v8.git] / src / lithium.h
2015-11-20 mstarzinger[presubmit] Enable readability/namespace linter checking.
2015-07-01 bmeurer[crankshaft] Remove adventurous operator< for Handle...
2015-05-28 bmeurer[crankshaft] Record inlined shared function infos inste...
2015-04-30 titzerAllow TurboFan to compile more methods.
2015-04-20 Ross McIlroyReplace OVERRIDE->override and FINAL->final since we...
2015-01-22 ulanTreat pointers in optimized code as strong before all...
2014-09-24 yangguo@chromium.orgRefactor bailout reasons and disable optimization in...
2014-09-02 bmeurer@chromium.orgUse Chrome compatible naming for compiler specifics.
2014-08-04 bmeurer@chromium.orgRename ASSERT* to DCHECK*.
2014-07-30 danno@chromium.orgLand the Fan (disabled)
2014-06-03 jochen@chromium.orgUse full include paths everywhere
2014-05-20 bmeurer@chromium.orgRevert "Refactor transitioning stores."
2014-05-20 bmeurer@chromium.orgRefactor transitioning stores.
2014-05-06 baptiste.afsa@arm.comARM64: Introduce TempDoubleRegister as a lithium operan...
2014-05-05 bmeurer@chromium.orgDon't add code dependencies eagerly for HCheckMaps.
2014-05-02 bmeurer@chromium.orgDon't add code dependencies on transitioning stores...
2014-04-29 bmeurer@chromium.orgBulk update of Google copyright headers in source files.
2014-04-02 svenpanne@chromium.orgCheck that environments assigned via AssignEnvironment...
2014-03-11 haitao.feng@intel.comRefactor lithium operand declaration a little bit.
2014-03-05 jarin@chromium.orgDeoptimization fix for HPushArgument.
2014-01-07 jarin@chromium.orgFixed Lithium environment generation bug for captured...
2013-11-15 jkummerow@chromium.orgLimit size of dehoistable array indices
2013-10-21 danno@chromium.orgAdd tool to visualize machine code/lithium.
2013-08-20 bmeurer@chromium.orgReland "Use V8_FINAL and V8_OVERRIDE in various places...
2013-08-20 bmeurer@chromium.orgRevert "Use V8_FINAL and V8_OVERRIDE in various places...
2013-08-20 bmeurer@chromium.orgUse V8_FINAL and V8_OVERRIDE in various places, fixing...
2013-08-14 verwaest@chromium.orgNever hchange nan-hole to hole or hole to nan-hole.
2013-08-07 mstarzinger@chromi... First implementation of allocation elimination in Hydrogen.
2013-06-27 bmeurer@chromium.orgMove phase_zone from CompilationInfo to CompilationPhase.
2013-06-26 titzer@chromium.orgChange PC for OSR entries to point to something more...
2013-06-25 bmeurer@chromium.orgSplit HPhase for Lithium and Hydrogen using common...
2013-06-12 mstarzinger@chromi... Allow the deoptimizer translation to track de-materiali...
2013-05-27 verwaest@chromium.orgFix the hole loading optimization.
2013-05-23 verwaest@chromium.orgImplement HChange support for Smis and use it in Load...
2013-05-02 mstarzinger@chromi... Bump virtual register width in LUnallocated.
2013-05-02 mstarzinger@chromi... Allow more virtual registers to be encoded in LUnallocated.
2013-04-18 danno@chromium.orgMake it possible to Crankshaft all kinds of stubs.
2013-03-06 svenpanne@chromium.orgTrack Hydrogen statistics on a per-Isolate basis
2013-02-14 ulan@chromium.orgRegister dependent codes before populating deoptimizati...
2013-02-07 jkummerow@chromium.orgFix DoubleStackSlot-to-DoubleStackSlot moves on ia32...
2013-02-04 danno@chromium.orgGenerate the TransitionElementsStub using Crankshaft
2013-01-24 ulan@chromium.orgMake embedded maps in optimized code weak.
2012-12-28 danno@chromium.orgElide unnecessary context reload in generated stubs.
2012-12-18 danno@chromium.orgRe-land Crankshaft-generated KeyedLoad stubs.
2012-12-10 danno@chromium.orgRevert 13157, 13145 and 13140: Crankshaft code stubs.
2012-12-07 rossberg@chromium.orgAllow lazy compilation (and thus optimisation) of funct...
2012-12-05 danno@chromium.orgEnable stub generation using Hydrogen/Lithium (again)
2012-12-03 danno@chromium.orgRevert 13117: "Enable stub generation using Hydrogen...
2012-12-03 danno@chromium.orgEnable stub generation using Hydrogen/Lithium (again)
2012-11-30 danno@chromium.orgRevert 13105: "Enable stub generation using Hydrogen...
2012-11-30 danno@chromium.orgEnable stub generation using Hydrogen/Lithium.
2012-09-26 mmassi@chromium.orgLowered kMaxVirtualRegisters (fixes v8 2139 and chrome...
2012-09-12 mstarzinger@chromi... Fix arguments object materialization during deopt.
2012-08-22 vegorov@chromium.orgAllow uint32 value on optimized frames if they are...
2012-08-06 svenpanne@chromium.orgIntroduced TypeFeedbackId and BailoutId types.
2012-07-12 sanjoy@chromium.orgRename LChunkBase to LChunk, LChunk to LPlatformChunk...
2012-07-12 sanjoy@chromium.orgBreak Crankshaft into phases.
2012-07-11 sanjoy@chromium.orgDefer creating Handles for HConstants to the code gener...
2012-07-11 sanjoy@chromium.orgRemove duplicated LChunk code.
2012-06-20 sanjoy@chromium.orgOne Zone per CompilationInfo.
2012-06-11 sanjoy@chromium.orgRemove TLS access for current Zone.
2012-06-04 sanjoy@chromium.orgProgress towards making Zones independent of Isolates...
2012-03-28 svenpanne@chromium.orgValgrind cleanliness, part 2: Delete lithium operand...
2012-03-12 fschneider@chromiu... Landing for pliard@chromium.org: Remove static initiali...
2012-02-28 mstarzinger@chromi... Implement inlining of constructor calls.
2012-02-22 fschneider@chromiu... Eliminate use of ZONE macro in BitVector class and...
2012-01-31 fschneider@chromiu... Save zone memory in LEnvironment by using a bit vector.
2012-01-30 fschneider@chromiu... Get rid of a useless helper method in the register...
2012-01-24 vegorov@chromium.orgSupport inlining at call-sites with mismatched number...
2012-01-24 fschneider@chromiu... Remove unnecessary IGNORE policy from Lithium operands.
2012-01-13 erik.corry@gmail.comCosmetic changes ("set up" is a verb, "setup" is a...
2012-01-09 danno@chromium.orgMake sure transitioned arrays efficiently call builtin...
2012-01-04 danno@chromium.orgRollback 10331: Make sure transitioned arrays efficient...
2012-01-04 danno@chromium.orgMake sure transitioned arrays efficiently call builtin...
2011-11-16 fschneider@chromiu... Fix lazy deoptimization at HInvokeFunction and enable...
2011-09-19 vegorov@chromium.orgMerge experimental/gc branch to the bleeding_edge.
2011-09-12 kmillikin@chromium.orgUse the BitField class for Code::Flags.
2011-09-09 danno@chromium.orgMechanical refactor to move ElementsKind type out of...
2011-06-22 whesse@chromium.orgFix an overflow in on-stack replacement spill-slot...
2011-06-09 danno@chromium.orgDispatch on ElementsKind rather than ExternalArrayType...
2011-06-06 kmillikin@chromium.orgFix a bug in Lithium environment iteration.
2011-05-10 jkummerow@chromium.orgAvoid using a register for constant external array...
2011-05-06 svenpanne@chromium.orgA tiny contribution for the IWYU day: Include allocatio...
2011-02-22 kmillikin@chromium.orgShorten live ranges for arguments to runtime calls.
2011-02-04 fschneider@chromiu... Remove instruction summaries.
2011-01-19 fschneider@chromiu... Move LOperand class to lithium.h and move implementatio...
2011-01-17 kmillikin@chromium.orgChange the algorithm and generated code for parallel...
2011-01-14 kmillikin@chromium.orgMove class LGapResolver to the platform specific backen...
2011-01-11 whesse@chromium.orgCrankshaft: Move LEnvironment and LPointerMap classes...
2011-01-11 kmillikin@chromium.orgReuse the gap move resolver.
2011-01-10 whesse@chromium.orgCrankshaft: Move LParallelMove to lithium.h, add LGap...
2011-01-07 whesse@chromium.orgCreate platform-independent lithium files, move LGapRes...