summaryrefslogtreecommitdiffstats
path: root/V8Binding/v8/src
Commit message (Collapse)AuthorAgeFilesLines
* Move V8 to external/v8Steve Block2009-10-30289-206072/+0
| | | | Change-Id: I9ef85bb1a4fd0e808ca37ac532803542b6dfb04d
* Update V8 to revision 3018.Steve Block2009-10-14128-5520/+6590
| | | | Note that the latest version of WebKit requires V8 change http://code.google.com/p/v8/source/detail?r=2969 See http://trac.webkit.org/changeset/49248
* Update V8 to bleeding_edge r2842.Ben Murdoch2009-09-0879-775/+3589
|
* Update V8 to 2780 to fix a crash and pick up some ARM optimizationsAndrei Popescu2009-08-2865-581/+1714
|
* Update V8 to 2725 to pick up Thread Termination and Low Memory Notification APIsAndrei Popescu2009-08-2757-290/+1093
|
* Fix the sim-eng build.Feng Qian2009-08-182-0/+13
| | | | The same change is been upstreaming to V8.
* Update V8 to r2703.Feng Qian2009-08-1864-1471/+7300
| | | | New revision has improvement of scanner.
* Add GC support in V8 and calling GC in WebCoreFrameBridge::clearCache.Feng Qian2009-08-131-0/+6
| | | | This is experimental, we'd like to see the impact on page cycler intl1 and intl2.
* Avoid calling GC in Context::NewFeng Qian2009-08-131-0/+5
| | | | TestShellActivity now sets V8 flag --expose_gc, and it should have the same effect to page cycler performance.
* Remove experimental nolazy flag.Feng Qian2009-08-131-5/+0
| | | | I didn't see performance changes.
* EXPERIMENTAL: turn off lazy compilation to see the impact on page cycler.Feng Qian2009-08-121-0/+5
| | | | Will turn it back after getting data from page cycler. (ETA 1 day)
* Enable GC call before creating a new context.Feng Qian2009-08-111-4/+0
| | | | I think this is very likely the cause of big memory jump and slowdown of page cycler.
* Get a new V8 revision with performance improvement in ARM compiler.Feng Qian2009-08-0785-2440/+8587
| | | | | | http://v8.googlecode.com/svn/branches/bleeding_edge@2654 This is a clean drop without local changes.
* Update V8 to bleeding_edge@2524Andrei Popescu2009-07-2354-650/+1741
|
* Experiment a different GC policy.Feng Qian2009-07-201-0/+5
| | | | Smaller promotion limit makes mark-compact GC more often, but may use less memory.
* Experiment no GC before loading new page.Feng Qian2009-07-201-0/+5
| | | | I want to check this change in to see the page load time on page cyclers.
* Make some adjustment on heap parameters on Android platform.Feng Qian2009-07-144-4/+11
| | | | | | | | 1. reduced pages per chunk to 16, so a chunk is 128K, instead of 512K 2. free all clean chunks when shrink spaces. 3. renamed some macros to if defined(ANDROID). All changes are being upstreamed to V8.
* Update V8 to bleeding_edge@2450 to pick up a few important fixes.Feng Qian2009-07-1367-2035/+4128
| | | | API stays the same, and the same revision is pushed to Chromium.
* Pickup two ARM fixes.Feng Qian2009-07-091-14/+23
| | | | | | | http://codereview.chromium.org/155272 http://codereview.chromium.org/149266 Next drop of V8 will get both.
* Pickup two crash fixes from V8 tree:Feng Qian2009-07-081-8/+21
| | | | | | | http://code.google.com/p/v8/source/detail?r=2400 http://code.google.com/p/v8/source/detail?r=2399 Our next dropin will get both fixes.
* Update V8 to r2361, which is a trunk revision pushed to Chrome.Feng Qian2009-07-0754-1219/+2204
| | | | Also changed compilation generation to 1 on ARM, the same change is made into V8 trunk.
* Add V8 snapshot to Makefile.Feng Qian2009-07-011-1/+1
| | | | | Snapshotting can be turned on by adding ENABLE_V8_SNAPSHOT in buildspec.mk file. It is off by default. When it is turned on, the binary size is increased by about 370K, it only saves the first cold startup time of browser (or first time using JavaScript).
* Pickup the latest V8 revision, prepare for snapshotting.Feng Qian2009-06-30149-4200/+18658
| | | | http://v8.googlecode.com/svn/branches/bleeding_edge@2313
* Add logging.Feng Qian2009-06-292-0/+15
|
* Workaround gcc4.4. issue.Feng Qian2009-06-232-16/+45
| | | | I am upstreaming the change to v8 code.
* Drop in v8 r2121Feng Qian2009-06-19284-0/+169546
From: "http://v8.googlecode.com/svn/trunk@2121", It matches "svn://chrome-svn/chrome/branches/187/src@18043"