Go to file
christian.plesner.hansen@gmail.com 98425a31f1 Speed up CalledAsConstructor.
Changed CalledAsConstructor to process the raw runtime stack directly,
rather than using a StackFrameIterator.  Using an interator turns out
to be quite expensive and the vast majority of the work done is not
relevant to deciding if we've been called as a constructor.

This speeds up getElementById by ~13%.

Review URL: http://codereview.chromium.org/160325

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2578 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-07-29 12:50:20 +00:00
benchmarks Remove svn:executable flag from run.html and style.css and change the mime-type of style.css to text/css. 2009-07-15 10:37:10 +00:00
include Add generic V8 API functions for controlling profiling aspects. 2009-07-29 11:23:36 +00:00
samples Add a "read" extension to the shell programs. This global function 2009-04-17 21:04:34 +00:00
src Speed up CalledAsConstructor. 2009-07-29 12:50:20 +00:00
test Introduce first approximation of constructor heap profile for JS objects. 2009-07-29 08:10:19 +00:00
tools Introduce first approximation of constructor heap profile for JS objects. 2009-07-29 08:10:19 +00:00
AUTHORS Clarify precedence of operations involving bitwise and(&) in x64/assembler. 2009-06-19 09:12:20 +00:00
ChangeLog Prepare to push version 1.3.0 to trunk. 2009-07-27 08:27:28 +00:00
LICENSE Remove JSCRE 2009-02-25 08:08:01 +00:00
SConstruct - Simplify the architecture setup. In particular the 'wordsize' parameter 2009-07-16 22:41:28 +00:00