Move IC code into a subdir and move ic-compilation related code from stub-cache into...
[platform/upstream/v8.git] / src / code-stubs.h
2014-08-22 verwaest@chromium.orgMove IC code into a subdir and move ic-compilation...
2014-08-12 mstarzinger@chromi... Fix newly discovered presubmit errors.
2014-08-08 mstarzinger@chromi... Extend ToBooleanStub to be able to return oddballs.
2014-08-07 mvstanton@chromium.orgClean up IC tracing for CallICs.
2014-08-06 verwaest@chromium.orgAlways use the StoreFieldStub to do the actual storing.
2014-08-06 verwaest@chromium.orgHydrogenize (and share) StoreField except heapobject...
2014-08-06 verwaest@chromium.orgLoad constants from the DescriptorArray
2014-08-05 verwaest@chromium.orgTag handlers as monomorphic
2014-08-05 verwaest@chromium.orgCleanup hydrogen generated handlers
2014-08-04 bmeurer@chromium.orgRename ASSERT* to DCHECK*.
2014-07-31 mstarzinger@chromi... Unify InstanceofStub interface descriptors.
2014-07-31 yangguo@chromium.orgFix issue with storing 31-bit bitfield as Smi.
2014-07-30 danno@chromium.orgLand the Fan (disabled)
2014-07-29 verwaest@chromium.orgClean up name distinction between Keyed ICs and Element...
2014-07-25 verwaest@chromium.orgRestructure the IC / Handler compilers
2014-07-23 verwaest@chromium.orgAlways use the LoadStubCompiler for Load handlers,...
2014-07-22 verwaest@chromium.orgMove function prototype handling into a special handler...
2014-07-21 yangguo@chromium.orgStore both major and minor key on code stubs.
2014-07-17 mvstanton@chromium.orgStubCallInterfaceDescriptor and CallInterfaceDescriptor...
2014-07-15 mvstanton@chromium.orgEnum RegisterInfo renamed to ParameterIndices.
2014-07-14 mvstanton@chromium.orgUse the same registers for StoreIC and KeyedStoreIC.
2014-07-11 mvstanton@chromium.orgRevert "Use the same registers for StoreIC and KeyedSto...
2014-07-11 mvstanton@chromium.orgUse the same registers for StoreIC and KeyedStoreIC.
2014-07-09 dusan.milosavljevi... Add mips64 port.
2014-07-03 svenpanne@chromium.orgStart using OStreams.
2014-06-25 mvstanton@chromium.orgCleanup CallInterfaceDescriptor
2014-06-25 mvstanton@chromium.orgThe IC exposes a register definition.
2014-06-23 mvstanton@chromium.orgRevert "Create a RegisterSpec class inside of the IC...
2014-06-23 mvstanton@chromium.orgCreate a RegisterSpec class inside of the IC that provides:
2014-06-12 danno@chromium.orgRevert "Revert "Reland 21774: Generate KeyedLoadGeneric...
2014-06-12 danno@chromium.orgRevert "Reland 21774: Generate KeyedLoadGeneric with...
2014-06-11 danno@chromium.orgReland 21774: Generate KeyedLoadGeneric with Hydrogen
2014-06-11 danno@chromium.orgRevert 21774: "Generate KeyedLoadGeneric with Hydrogen"
2014-06-11 danno@chromium.orgGenerate KeyedLoadGeneric with Hydrogen
2014-06-10 danno@chromium.orgReland 21720: Introduce FieldIndex to unify and abstrac...
2014-06-10 danno@chromium.orgRevert 21720: "Introduce FieldIndex to unify and abstra...
2014-06-06 danno@chromium.orgIntroduce FieldIndex to unify and abstract property...
2014-06-03 jochen@chromium.orgUse full include paths everywhere
2014-06-02 bmeurer@chromium.orgInline Array.shift() fast path instead of using a code...
2014-05-28 ishell@chromium.orgFastCloneShallowArrayStub should not be used it the...
2014-05-28 mvstanton@chromium.orgCallIC::PrintState() was incorrectly declared as V8_FINAL.
2014-05-28 mvstanton@chromium.orgRefactor CallICStub to use a different stub for each...
2014-05-26 mvstanton@chromium.orgReland "Customized support for feedback on calls to...
2014-05-26 jkummerow@chromium.orgRevert "Customized support for feedback on calls to...
2014-05-23 danno@chromium.orgIntroduce x87 port
2014-05-22 mvstanton@chromium.orgCustomized support for feedback on calls to Array.
2014-05-16 yangguo@chromium.orgDecouple CpuFeatures from serializer state.
2014-05-12 danno@chromium.orgReland r20974: Unify and simplify the FastCloneShallowA...
2014-05-09 verwaest@chromium.orgRevert "Reland r20974: Unify and simplify the FastClone...
2014-05-09 danno@chromium.orgReland r20974: Unify and simplify the FastCloneShallowA...
2014-05-09 yangguo@chromium.orgRequire SSE2 support for the ia32 port.
2014-05-09 bmeurer@chromium.orgImprove Array.shift() performance for small arrays.
2014-04-30 mvstanton@chromium.orgCallICStub with a "never patch" approach by default...
2014-04-30 svenpanne@chromium.orgAdded a Isolate* parameter to Serializer::enabled().
2014-04-29 bmeurer@chromium.orgBulk update of Google copyright headers in source files.
2014-04-28 danno@chromium.orgRevert r20974: Unify and simplify the FastCloneShallowA...
2014-04-25 danno@chromium.orgUnify and simplify the FastCloneShallowArrayStub
2014-04-25 svenpanne@chromium.orgAdded an Isolate* field to NoTrackDoubleFieldsForSerial...
2014-04-24 svenpanne@chromium.orgCodeStubs contain their corresponding Isolate* now...
2014-04-24 svenpanne@chromium.orgCodeStubs contain their corresponding Isolate* now...
2014-04-22 yangguo@chromium.orgReturn Object* instead of MaybeObject* from runtime...
2014-04-17 danno@chromium.orgRemove hand-written assembly ArrayPush stubs
2014-04-11 ulan@chromium.orgMake maps in monomorphic IC stubs weak.
2014-04-07 bmeurer@chromium.orgUse distinct maps for oddballs with special handling...
2014-04-04 mvstanton@chromium.orgRevert "Reland of https://codereview.chromium.org/17252...
2014-04-04 mvstanton@chromium.orgReland of https://codereview.chromium.org/172523002/
2014-04-03 mvstanton@chromium.orgRevert r20474
2014-04-03 mvstanton@chromium.orgFunction calls are handled with a LoadIC and a Function...
2014-03-24 m.m.capewell@googl... ARM64: push/pop registers in stubs for safepoints
2014-03-24 yangguo@chromium.orgReland "Remove Failure::OutOfMemory propagation and...
2014-03-24 yangguo@chromium.orgRevert "Remove Failure::OutOfMemory propagation and...
2014-03-24 yangguo@chromium.orgRemove Failure::OutOfMemory propagation and V8::IgnoreO...
2014-03-21 jochen@chromium.orgRename A64 port to ARM64 port
2014-03-18 ulan@chromium.orgRefactor GetCodeCopyFromTemplate to get a single point...
2014-03-18 ulan@chromium.orgFix TransitionElementsKindStub to handle non-JSArray...
2014-03-17 ishell@chromium.orgFixed spec violation of storing to length of a frozen...
2014-03-13 verwaest@chromium.orgTurn StringLengthStub (used by string wrappers only...
2014-03-11 rossberg@chromium.orgEliminate extended mode, and other modes clean-up
2014-03-11 rossberg@chromium.orgMode clean-up pt 1: rename classic/non-strict mode...
2014-03-10 verwaest@chromium.orgReland and fix "Allow ICs to be generated for own globa...
2014-03-04 verwaest@chromium.orgRemove all uses of field-tracking flags that do not...
2014-02-25 mvstanton@chromium.orgRevert r19430, r19459:
2014-02-21 mstarzinger@chromi... Initialize interface descriptor for ToNumberStub.
2014-02-18 verwaest@chromium.orgReland "Allow ICs to be generated for own global proxy."
2014-02-18 danno@chromium.orgRevert r19409: "Allow ICs to be generated for own globa...
2014-02-17 verwaest@chromium.orgAllow ICs to be generated for own global proxy.
2014-02-14 verwaest@chromium.orgRemove HandlerKindField and just encode the handlerkind...
2014-02-14 verwaest@chromium.orgDon't mix handler flags into regular flag computation.
2014-02-14 dcarney@chromium.orgapi accessor store ics should return passed value
2014-02-12 rmcilroy@chromium.orgClean up some A64 specific code in common code that...
2014-02-12 ulan@chromium.orgMerge experimental/a64 to bleeding_edge.
2014-02-11 verwaest@chromium.orgRemove extended_extra_ic_state and extend extra_ic_stat...
2014-01-31 verwaest@chromium.orgRemove CallICs
2014-01-30 dcarney@chromium.orgstub api getters
2014-01-29 bmeurer@chromium.orgTurn RegExpConstructResultStub into a HydrogenCodeStub.
2014-01-28 bmeurer@chromium.orgDrop the native FastNewBlockContextStub.
2014-01-27 dcarney@chromium.orgstub fast api calls
2014-01-23 bmeurer@chromium.orgTurn FastNewContextStub into a HydrogenCodeStub.
2014-01-22 bmeurer@chromium.orgGet rid of the unused native code StringAddStub.
2014-01-21 rossberg@chromium.orgZonify types in compiler frontend
next