projects
/
platform
/
upstream
/
v8.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Move IC code into a subdir and move ic-compilation related code from stub-cache into...
2014-08-22
verwaest@chromium.org
Move IC code into a subdir and move ic-compilation...
commit
|
commitdiff
|
tree
2014-08-22
verwaest@chromium.org
Rewrite StoreIC handling using the LookupIterator....
commit
|
commitdiff
|
tree
2014-08-21
verwaest@chromium.org
Rename IsDontDelete to IsConfigurable (and invert conditions)
commit
|
commitdiff
|
tree
2014-08-21
verwaest@chromium.org
Indirect LookupResult accesses over PropertyAccessInfo
commit
|
commitdiff
|
tree
2014-08-21
verwaest@chromium.org
Get rid of all non-IC uses of LookupOwnRealNamedProperty
commit
|
commitdiff
|
tree
2014-08-21
verwaest@chromium.org
Remove last LookupOwnRealNamedProperty usage from runtime.cc
commit
|
commitdiff
|
tree
2014-08-21
verwaest@chromium.org
Get rid of the NONEXISTENT PropertyType
commit
|
commitdiff
|
tree
2014-08-20
verwaest@chromium.org
Get rid of last non-JSReceiver::Lookup usage of LookupOwn
commit
|
commitdiff
|
tree
2014-08-20
verwaest@chromium.org
Further reduce LookupResult usage
commit
|
commitdiff
|
tree
2014-08-20
verwaest@chromium.org
Delete dead GetType from elements accessors
commit
|
commitdiff
|
tree
2014-08-20
verwaest@chromium.org
Restore CHECK_DERIVED_PROPERTY
commit
|
commitdiff
|
tree
2014-08-20
verwaest@chromium.org
Return empty handle if GetPropertyByLookup has no result.
commit
|
commitdiff
|
tree
2014-08-20
verwaest@chromium.org
Get rid of GetLazyValue and clients.
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Get rid of last non-storeic use of JSReceiver::Lookup
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Use LookupIterator to transition to accessors
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Remove unnecessary LookupIterator instantiation
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Get rid of LookupRealNamedProperty and LookupRealNamedProper...
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Use LookupIterator (and rewrite) DebugLookupResultValue...
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Revert "Get rid of dead version of GetNormalizedProperty"
commit
|
commitdiff
|
tree
2014-08-19
verwaest@chromium.org
Get rid of dead version of GetNormalizedProperty
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Add temporary hack compatible with old delete behavior...
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Use LookupIterator in SetAccessor / DefineAccessor...
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Use LookupIterator for CompileLoadInterceptor and delete...
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Rename the configuration flags of the LookupIterator
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Rewrite DeleteProperty using the LookupIterator
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Always assume SetOwnPropertyIgnoreAttributes to be...
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Remove the extensibility flag. Instead just rely on...
commit
|
commitdiff
|
tree
2014-08-18
verwaest@chromium.org
Rewriting SetOwnPropertyIgnoreAttributes using the...
commit
|
commitdiff
|
tree
2014-08-14
verwaest@chromium.org
Rewrite GetAccessor using the LookupIterator
commit
|
commitdiff
|
tree
2014-08-11
verwaest@chromium.org
Change the type of the cache so we can check whether...
commit
|
commitdiff
|
tree
2014-08-11
verwaest@chromium.org
Tag all prototypes as proto, except those set using...
commit
|
commitdiff
|
tree
2014-08-07
verwaest@chromium.org
Mark as prototype only after instantiating the function
commit
|
commitdiff
|
tree
2014-08-07
verwaest@chromium.org
Don't smi-untag on 64bit in the store-field stub
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
We should never allocate a 0-sized buffer, so never...
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Allocate kMinimalBufferSize buffers in lithium
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Get rid of the "spare buffer" cache.
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Only allocate a handler compiler when necessary
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Always use the StoreFieldStub to do the actual storing.
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Hydrogenize (and share) StoreField except heapobject...
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Restore function on arm64
commit
|
commitdiff
|
tree
2014-08-06
verwaest@chromium.org
Load constants from the DescriptorArray
commit
|
commitdiff
|
tree
2014-08-05
verwaest@chromium.org
Tag handlers as monomorphic
commit
|
commitdiff
|
tree
2014-08-05
verwaest@chromium.org
Removed GetConstructor from the API.
commit
|
commitdiff
|
tree
2014-08-05
verwaest@chromium.org
Cleanup hydrogen generated handlers
commit
|
commitdiff
|
tree
2014-08-05
verwaest@chromium.org
Remove special frontend for callbacks with slow-mode...
commit
|
commitdiff
|
tree
2014-08-05
verwaest@chromium.org
Inline LookupInHolder and NextHolder
commit
|
commitdiff
|
tree
2014-08-05
verwaest@chromium.org
Reland "Also mark as prototype when passing in while...
commit
|
commitdiff
|
tree
2014-08-04
verwaest@chromium.org
Also mark as prototype when passing in while creating...
commit
|
commitdiff
|
tree
2014-08-04
verwaest@chromium.org
Don't insert transitions between maps for prototypes.
commit
|
commitdiff
|
tree
2014-08-04
verwaest@chromium.org
Ensure prototypes always stay fast by turning them...
commit
|
commitdiff
|
tree
2014-08-04
verwaest@chromium.org
Keep function.prototype fast.
commit
|
commitdiff
|
tree
2014-08-04
verwaest@chromium.org
Reuse the nonexistent handler frontend for transition...
commit
|
commitdiff
|
tree
2014-08-04
verwaest@chromium.org
Cleanup in stub-cache.cc; remove unused ArrayLength...
commit
|
commitdiff
|
tree
2014-07-30
verwaest@chromium.org
Fix
commit
|
commitdiff
|
tree
2014-07-30
verwaest@chromium.org
Remove keyed_store_calling convention and friends
commit
|
commitdiff
|
tree
2014-07-30
verwaest@chromium.org
Fix the build
commit
|
commitdiff
|
tree
2014-07-30
verwaest@chromium.org
Encapsulate the holder in the PropertyHolderCompilers
commit
|
commitdiff
|
tree
2014-07-30
verwaest@chromium.org
Encapsulate type in the PropertyHandlerCompiler
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Only generate a single normal IC per kind per slow...
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Clean up name distinction between Keyed ICs and Element...
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Remove all compilation related interface from the StubCache
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
ahum. Small fix.
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Remove unnecessary ";"
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Fix Object.freeze with field type tracking.
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Add generated test
commit
|
commitdiff
|
tree
2014-07-29
verwaest@chromium.org
Restore DefineApiAccessorProperty
commit
|
commitdiff
|
tree
2014-07-28
verwaest@chromium.org
Move extra_ic_state to the PropertyICCompiler
commit
|
commitdiff
|
tree
2014-07-25
verwaest@chromium.org
Change Has* and Get*Attributes to return Maybe<*>,...
commit
|
commitdiff
|
tree
2014-07-25
verwaest@chromium.org
Restructure the IC / Handler compilers
commit
|
commitdiff
|
tree
2014-07-25
verwaest@chromium.org
Smi arrays are only guaranteed to be initialized in...
commit
|
commitdiff
|
tree
2014-07-25
verwaest@chromium.org
In GrowMode, force the value to the right representation...
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
Use result of SetOwnPropertyIgnoreAttributes in accessors
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
Fix issue with setters and their holders in accessors.cc
R=
verwaest@chromium.org
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
Introduce NonJSProxyHolder returning Handle<JSObject...
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
Extend the interceptor setter ASSERT to support the...
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
X87: Always use the LoadStubCompiler for Load handlers...
R=
verwaest@chromium.org
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
X87: Only to the relevant checks in LoadFunctionPrototype
R=
verwaest@chromium.org
commit
|
commitdiff
|
tree
2014-07-24
verwaest@chromium.org
X87: Move function prototype handling into a special...
R=
verwaest@chromium.org
commit
|
commitdiff
|
tree
2014-07-23
verwaest@chromium.org
Fix ArrayLengthSetter to not throw on non-extensible...
commit
|
commitdiff
|
tree
2014-07-23
verwaest@chromium.org
The accessors should get the value from the holder...
R=
verwaest@chromium.org
commit
|
commitdiff
|
tree
2014-07-23
verwaest@chromium.org
Always use the LoadStubCompiler for Load handlers,...
commit
|
commitdiff
|
tree
2014-07-23
verwaest@chromium.org
Only to the relevant checks in LoadFunctionPrototype
commit
|
commitdiff
|
tree
2014-07-22
verwaest@chromium.org
Move function prototype handling into a special handler...
commit
|
commitdiff
|
tree
2014-07-22
verwaest@chromium.org
Update test and rebaseline
commit
|
commitdiff
|
tree
2014-07-22
verwaest@chromium.org
Support setting named properties on non-JSObjects.
commit
|
commitdiff
|
tree
2014-07-21
verwaest@chromium.org
Reduce usage of StoreMode.
commit
|
commitdiff
|
tree
2014-07-21
verwaest@chromium.org
Rename CurrentMapForDeprecated to TryUpdate, and introduce...
commit
|
commitdiff
|
tree
2014-07-19
verwaest@chromium.org
Migrate to current map if deprecated in SetProperty
commit
|
commitdiff
|
tree
2014-07-18
verwaest@chromium.org
Reimplement SetProperty using the LookupIterator
commit
|
commitdiff
|
tree
2014-07-17
verwaest@chromium.org
Remove hole handling since holes cannot occur in JSObjects...
commit
|
commitdiff
|
tree
2014-07-14
verwaest@chromium.org
Remove PropertyAttributes from SetProperty
commit
|
commitdiff
|
tree
2014-07-14
verwaest@chromium.org
Remove ASSERT since there are tons of different ASSIGN...
commit
|
commitdiff
|
tree
2014-07-14
verwaest@chromium.org
Replace AddProperty by AddNamedProperty to speed up...
commit
|
commitdiff
|
tree
2014-07-14
verwaest@chromium.org
This CL simplifies var / const by ensuring the behavior...
commit
|
commitdiff
|
tree
2014-07-10
verwaest@chromium.org
Ensure we update attributes in CopyGeneralizeFieldRepresentation
commit
|
commitdiff
|
tree
2014-07-07
verwaest@chromium.org
Fix computed properties on object literals with a double...
commit
|
commitdiff
|
tree
2014-07-07
verwaest@chromium.org
Revert "Treat ExecutableAccessorInfo as regular data...
commit
|
commitdiff
|
tree
2014-07-07
verwaest@chromium.org
Only create arguments-maps in the bootstrapper, remove...
commit
|
commitdiff
|
tree
2014-07-07
verwaest@chromium.org
Remove SetOwnPropertyIgnoreAttribute uses from the...
commit
|
commitdiff
|
tree
2014-07-07
verwaest@chromium.org
Only create arguments-maps in the bootstrapper, remove...
commit
|
commitdiff
|
tree
next