projects
/
platform
/
upstream
/
v8.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[presubmit] Enable readability/namespace linter checking.
[platform/upstream/v8.git]
/
src
/
lithium.h
2015-11-20
mstarzinger
[presubmit] Enable readability/namespace linter checking.
blob
|
commitdiff
2015-07-01
bmeurer
[crankshaft] Remove adventurous operator< for Handle...
blob
|
commitdiff
|
diff to current
2015-05-28
bmeurer
[crankshaft] Record inlined shared function infos inste...
blob
|
commitdiff
|
diff to current
2015-04-30
titzer
Allow TurboFan to compile more methods.
blob
|
commitdiff
|
diff to current
2015-04-20
Ross McIlroy
Replace OVERRIDE->override and FINAL->final since we...
blob
|
commitdiff
|
diff to current
2015-01-22
ulan
Treat pointers in optimized code as strong before all...
blob
|
commitdiff
|
diff to current
2014-09-24
yangguo@chromium.org
Refactor bailout reasons and disable optimization in...
blob
|
commitdiff
|
diff to current
2014-09-02
bmeurer@chromium.org
Use Chrome compatible naming for compiler specifics.
blob
|
commitdiff
|
diff to current
2014-08-04
bmeurer@chromium.org
Rename ASSERT* to DCHECK*.
blob
|
commitdiff
|
diff to current
2014-07-30
danno@chromium.org
Land the Fan (disabled)
blob
|
commitdiff
|
diff to current
2014-06-03
jochen@chromium.org
Use full include paths everywhere
blob
|
commitdiff
|
diff to current
2014-05-20
bmeurer@chromium.org
Revert "Refactor transitioning stores."
blob
|
commitdiff
|
diff to current
2014-05-20
bmeurer@chromium.org
Refactor transitioning stores.
blob
|
commitdiff
|
diff to current
2014-05-06
baptiste.afsa@arm.com
ARM64: Introduce TempDoubleRegister as a lithium operan...
blob
|
commitdiff
|
diff to current
2014-05-05
bmeurer@chromium.org
Don't add code dependencies eagerly for HCheckMaps.
blob
|
commitdiff
|
diff to current
2014-05-02
bmeurer@chromium.org
Don't add code dependencies on transitioning stores...
blob
|
commitdiff
|
diff to current
2014-04-29
bmeurer@chromium.org
Bulk update of Google copyright headers in source files.
blob
|
commitdiff
|
diff to current
2014-04-02
svenpanne@chromium.org
Check that environments assigned via AssignEnvironment...
blob
|
commitdiff
|
diff to current
2014-03-11
haitao.feng@intel.com
Refactor lithium operand declaration a little bit.
blob
|
commitdiff
|
diff to current
2014-03-05
jarin@chromium.org
Deoptimization fix for HPushArgument.
blob
|
commitdiff
|
diff to current
2014-01-07
jarin@chromium.org
Fixed Lithium environment generation bug for captured...
blob
|
commitdiff
|
diff to current
2013-11-15
jkummerow@chromium.org
Limit size of dehoistable array indices
blob
|
commitdiff
|
diff to current
2013-10-21
danno@chromium.org
Add tool to visualize machine code/lithium.
blob
|
commitdiff
|
diff to current
2013-08-20
bmeurer@chromium.org
Reland "Use V8_FINAL and V8_OVERRIDE in various places...
blob
|
commitdiff
|
diff to current
2013-08-20
bmeurer@chromium.org
Revert "Use V8_FINAL and V8_OVERRIDE in various places...
blob
|
commitdiff
|
diff to current
2013-08-20
bmeurer@chromium.org
Use V8_FINAL and V8_OVERRIDE in various places, fixing...
blob
|
commitdiff
|
diff to current
2013-08-14
verwaest@chromium.org
Never hchange nan-hole to hole or hole to nan-hole.
blob
|
commitdiff
|
diff to current
2013-08-07
mstarzinger@chromi...
First implementation of allocation elimination in Hydrogen.
blob
|
commitdiff
|
diff to current
2013-06-27
bmeurer@chromium.org
Move phase_zone from CompilationInfo to CompilationPhase.
blob
|
commitdiff
|
diff to current
2013-06-26
titzer@chromium.org
Change PC for OSR entries to point to something more...
blob
|
commitdiff
|
diff to current
2013-06-25
bmeurer@chromium.org
Split HPhase for Lithium and Hydrogen using common...
blob
|
commitdiff
|
diff to current
2013-06-12
mstarzinger@chromi...
Allow the deoptimizer translation to track de-materiali...
blob
|
commitdiff
|
diff to current
2013-05-27
verwaest@chromium.org
Fix the hole loading optimization.
blob
|
commitdiff
|
diff to current
2013-05-23
verwaest@chromium.org
Implement HChange support for Smis and use it in Load...
blob
|
commitdiff
|
diff to current
2013-05-02
mstarzinger@chromi...
Bump virtual register width in LUnallocated.
blob
|
commitdiff
|
diff to current
2013-05-02
mstarzinger@chromi...
Allow more virtual registers to be encoded in LUnallocated.
blob
|
commitdiff
|
diff to current
2013-04-18
danno@chromium.org
Make it possible to Crankshaft all kinds of stubs.
blob
|
commitdiff
|
diff to current
2013-03-06
svenpanne@chromium.org
Track Hydrogen statistics on a per-Isolate basis
blob
|
commitdiff
|
diff to current
2013-02-14
ulan@chromium.org
Register dependent codes before populating deoptimizati...
blob
|
commitdiff
|
diff to current
2013-02-07
jkummerow@chromium.org
Fix DoubleStackSlot-to-DoubleStackSlot moves on ia32...
blob
|
commitdiff
|
diff to current
2013-02-04
danno@chromium.org
Generate the TransitionElementsStub using Crankshaft
blob
|
commitdiff
|
diff to current
2013-01-24
ulan@chromium.org
Make embedded maps in optimized code weak.
blob
|
commitdiff
|
diff to current
2012-12-28
danno@chromium.org
Elide unnecessary context reload in generated stubs.
blob
|
commitdiff
|
diff to current
2012-12-18
danno@chromium.org
Re-land Crankshaft-generated KeyedLoad stubs.
blob
|
commitdiff
|
diff to current
2012-12-10
danno@chromium.org
Revert 13157, 13145 and 13140: Crankshaft code stubs.
blob
|
commitdiff
|
diff to current
2012-12-07
rossberg@chromium.org
Allow lazy compilation (and thus optimisation) of funct...
blob
|
commitdiff
|
diff to current
2012-12-05
danno@chromium.org
Enable stub generation using Hydrogen/Lithium (again)
blob
|
commitdiff
|
diff to current
2012-12-03
danno@chromium.org
Revert 13117: "Enable stub generation using Hydrogen...
blob
|
commitdiff
|
diff to current
2012-12-03
danno@chromium.org
Enable stub generation using Hydrogen/Lithium (again)
blob
|
commitdiff
|
diff to current
2012-11-30
danno@chromium.org
Revert 13105: "Enable stub generation using Hydrogen...
blob
|
commitdiff
|
diff to current
2012-11-30
danno@chromium.org
Enable stub generation using Hydrogen/Lithium.
blob
|
commitdiff
|
diff to current
2012-09-26
mmassi@chromium.org
Lowered kMaxVirtualRegisters (fixes v8 2139 and chrome...
blob
|
commitdiff
|
diff to current
2012-09-12
mstarzinger@chromi...
Fix arguments object materialization during deopt.
blob
|
commitdiff
|
diff to current
2012-08-22
vegorov@chromium.org
Allow uint32 value on optimized frames if they are...
blob
|
commitdiff
|
diff to current
2012-08-06
svenpanne@chromium.org
Introduced TypeFeedbackId and BailoutId types.
blob
|
commitdiff
|
diff to current
2012-07-12
sanjoy@chromium.org
Rename LChunkBase to LChunk, LChunk to LPlatformChunk...
blob
|
commitdiff
|
diff to current
2012-07-12
sanjoy@chromium.org
Break Crankshaft into phases.
blob
|
commitdiff
|
diff to current
2012-07-11
sanjoy@chromium.org
Defer creating Handles for HConstants to the code gener...
blob
|
commitdiff
|
diff to current
2012-07-11
sanjoy@chromium.org
Remove duplicated LChunk code.
blob
|
commitdiff
|
diff to current
2012-06-20
sanjoy@chromium.org
One Zone per CompilationInfo.
blob
|
commitdiff
|
diff to current
2012-06-11
sanjoy@chromium.org
Remove TLS access for current Zone.
blob
|
commitdiff
|
diff to current
2012-06-04
sanjoy@chromium.org
Progress towards making Zones independent of Isolates...
blob
|
commitdiff
|
diff to current
2012-03-28
svenpanne@chromium.org
Valgrind cleanliness, part 2: Delete lithium operand...
blob
|
commitdiff
|
diff to current
2012-03-12
fschneider@chromiu...
Landing for pliard@chromium.org: Remove static initiali...
blob
|
commitdiff
|
diff to current
2012-02-28
mstarzinger@chromi...
Implement inlining of constructor calls.
blob
|
commitdiff
|
diff to current
2012-02-22
fschneider@chromiu...
Eliminate use of ZONE macro in BitVector class and...
blob
|
commitdiff
|
diff to current
2012-01-31
fschneider@chromiu...
Save zone memory in LEnvironment by using a bit vector.
blob
|
commitdiff
|
diff to current
2012-01-30
fschneider@chromiu...
Get rid of a useless helper method in the register...
blob
|
commitdiff
|
diff to current
2012-01-24
vegorov@chromium.org
Support inlining at call-sites with mismatched number...
blob
|
commitdiff
|
diff to current
2012-01-24
fschneider@chromiu...
Remove unnecessary IGNORE policy from Lithium operands.
blob
|
commitdiff
|
diff to current
2012-01-13
erik.corry@gmail.com
Cosmetic changes ("set up" is a verb, "setup" is a...
blob
|
commitdiff
|
diff to current
2012-01-09
danno@chromium.org
Make sure transitioned arrays efficiently call builtin...
blob
|
commitdiff
|
diff to current
2012-01-04
danno@chromium.org
Rollback 10331: Make sure transitioned arrays efficient...
blob
|
commitdiff
|
diff to current
2012-01-04
danno@chromium.org
Make sure transitioned arrays efficiently call builtin...
blob
|
commitdiff
|
diff to current
2011-11-16
fschneider@chromiu...
Fix lazy deoptimization at HInvokeFunction and enable...
blob
|
commitdiff
|
diff to current
2011-09-19
vegorov@chromium.org
Merge experimental/gc branch to the bleeding_edge.
blob
|
commitdiff
|
diff to current
2011-09-12
kmillikin@chromium.org
Use the BitField class for Code::Flags.
blob
|
commitdiff
|
diff to current
2011-09-09
danno@chromium.org
Mechanical refactor to move ElementsKind type out of...
blob
|
commitdiff
|
diff to current
2011-06-22
whesse@chromium.org
Fix an overflow in on-stack replacement spill-slot...
blob
|
commitdiff
|
diff to current
2011-06-09
danno@chromium.org
Dispatch on ElementsKind rather than ExternalArrayType...
blob
|
commitdiff
|
diff to current
2011-06-06
kmillikin@chromium.org
Fix a bug in Lithium environment iteration.
blob
|
commitdiff
|
diff to current
2011-05-10
jkummerow@chromium.org
Avoid using a register for constant external array...
blob
|
commitdiff
|
diff to current
2011-05-06
svenpanne@chromium.org
A tiny contribution for the IWYU day: Include allocatio...
blob
|
commitdiff
|
diff to current
2011-02-22
kmillikin@chromium.org
Shorten live ranges for arguments to runtime calls.
blob
|
commitdiff
|
diff to current
2011-02-04
fschneider@chromiu...
Remove instruction summaries.
blob
|
commitdiff
|
diff to current
2011-01-19
fschneider@chromiu...
Move LOperand class to lithium.h and move implementatio...
blob
|
commitdiff
|
diff to current
2011-01-17
kmillikin@chromium.org
Change the algorithm and generated code for parallel...
blob
|
commitdiff
|
diff to current
2011-01-14
kmillikin@chromium.org
Move class LGapResolver to the platform specific backen...
blob
|
commitdiff
|
diff to current
2011-01-11
whesse@chromium.org
Crankshaft: Move LEnvironment and LPointerMap classes...
blob
|
commitdiff
|
diff to current
2011-01-11
kmillikin@chromium.org
Reuse the gap move resolver.
blob
|
commitdiff
|
diff to current
2011-01-10
whesse@chromium.org
Crankshaft: Move LParallelMove to lithium.h, add LGap...
blob
|
commitdiff
|
diff to current
2011-01-07
whesse@chromium.org
Create platform-independent lithium files, move LGapRes...
blob
|
commitdiff
|
diff to current