- 20 Aug, 2015 1 commit
-
-
mstarzinger authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/1285183010 Cr-Commit-Position: refs/heads/master@{#30263}
-
- 18 Aug, 2015 1 commit
-
-
mlippautz authored
* Add types to properly report what has been executed in the GC * Unify GCPrologueCallback and GCEpilogueCallback into GCCallback * Report processing of second round weak handels, either synchronously or asynchronously BUG=chromium:521946 LOG=N Review URL: https://codereview.chromium.org/1298113003 Cr-Commit-Position: refs/heads/master@{#30218}
-
- 13 Aug, 2015 1 commit
-
-
mlippautz authored
Improves on aec8987b by not forcing external GCs (blink) through the GC epilogue callback. BUG=chromium:515795 LOG=N Review URL: https://codereview.chromium.org/1287323002 Cr-Commit-Position: refs/heads/master@{#30164}
-
- 21 Jul, 2015 1 commit
-
-
epertoso authored
Always run the second pass of the phantom callbacks synchronously if --predictable or --optimize_for_size are set. R=jochen@chromium.org Review URL: https://codereview.chromium.org/1245093004 Cr-Commit-Position: refs/heads/master@{#29771}
-
- 20 Jul, 2015 1 commit
-
-
epertoso authored
R=jochen@chromium.org BUG=511204 LOG=y Review URL: https://codereview.chromium.org/1246603002 Cr-Commit-Position: refs/heads/master@{#29759}
-
- 15 Jul, 2015 1 commit
-
-
epertoso authored
R=jochen@chromium.org LOG=y BUG= Review URL: https://codereview.chromium.org/1209403005 Cr-Commit-Position: refs/heads/master@{#29680}
-
- 17 Jun, 2015 1 commit
-
-
svenpanne authored
The remaining uses need some non-mechanical work: * non-standard-layout type, probably due to mixed access control * extended field designators Review URL: https://codereview.chromium.org/1173343006 Cr-Commit-Position: refs/heads/master@{#29071}
-
- 01 Jun, 2015 1 commit
-
-
erikcorry authored
When compiling on a laptop I like to concatenate the small test files. This makes a big difference to compile times. These changes make that easier. R=ulan@chromium.org BUG= Review URL: https://codereview.chromium.org/1163803002 Cr-Commit-Position: refs/heads/master@{#28742}
-
- 20 May, 2015 1 commit
-
-
jochen authored
BUG=4122 R=vogelheim@chromium.org LOG=n Review URL: https://codereview.chromium.org/1143143002 Cr-Commit-Position: refs/heads/master@{#28504}
-
- 06 May, 2015 1 commit
-
-
jochen authored
Make sure all lists are either regularly cleared or trimmed R=hpayer@chromium.org BUG=none LOG=n Review URL: https://codereview.chromium.org/1123213003 Cr-Commit-Position: refs/heads/master@{#28258}
-
- 05 May, 2015 1 commit
-
-
jochen authored
otherwise phantom nodes won't ever be taken into account BUG=chromium:484671,chromium:479796 R=hpayer@chromium.org LOG=y Review URL: https://codereview.chromium.org/1125673010 Cr-Commit-Position: refs/heads/master@{#28234}
-
- 16 Apr, 2015 1 commit
-
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/1094473002 Cr-Commit-Position: refs/heads/master@{#27866}
-
- 13 Apr, 2015 1 commit
-
-
dcarney authored
R=jochen@chromium.org, hpayer@chromium.org, erikcorry@chromium.org BUG= Review URL: https://codereview.chromium.org/1064713005 Cr-Commit-Position: refs/heads/master@{#27786}
-
- 26 Mar, 2015 1 commit
-
-
dcarney authored
R=jochen@chromium.org, erikcorry@chromium.org BUG= Review URL: https://codereview.chromium.org/998253006 Cr-Commit-Position: refs/heads/master@{#27475}
-
- 24 Mar, 2015 1 commit
-
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/1034473002 Cr-Commit-Position: refs/heads/master@{#27408}
-
- 09 Mar, 2015 1 commit
-
-
dcarney authored
since the old style weakness is slated for removal, we might as well reuse the name to limit confusion. additionally I simplified the callback type to a enum to either get internal field values or not this should be a non-breaking change with the exception of PhantomPersistentValueMap, which is unused. R=jochen@chromium.org, erikcorry@chromium.org BUG= Review URL: https://codereview.chromium.org/989153003 Cr-Commit-Position: refs/heads/master@{#27084}
-
- 30 Jan, 2015 1 commit
-
-
hpayer authored
Collect phantom callback data only once during gc. For scavenges, just consider the young handles referenced by young generation. BUG= Review URL: https://codereview.chromium.org/885553005 Cr-Commit-Position: refs/heads/master@{#26344}
-
- 23 Jan, 2015 1 commit
-
-
erikcorry authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/863443005 Cr-Commit-Position: refs/heads/master@{#26246}
-
- 12 Jan, 2015 1 commit
-
-
erikcorry authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/842153004 Cr-Commit-Position: refs/heads/master@{#26022}
-
- 18 Dec, 2014 1 commit
-
-
erikcorry authored
BUG= Review URL: https://codereview.chromium.org/753553002 Cr-Commit-Position: refs/heads/master@{#25889}
-
- 03 Nov, 2014 1 commit
-
-
erikcorry@chromium.org authored
R=ulan@chromium.org, jochen@chromium.org BUG= Review URL: https://codereview.chromium.org/687003005 Cr-Commit-Position: refs/heads/master@{#25083} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25083 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 27 Oct, 2014 2 commits
-
-
erikcorry@chromium.org authored
Revert of https://codereview.chromium.org/649563006/ due to layout test failures. BUG= R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/677403002 Cr-Commit-Position: refs/heads/master@{#24901} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24901 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
erikcorry@chromium.org authored
R=jochen@chromium.org, ulan@chromium.org BUG= Review URL: https://codereview.chromium.org/649563006 Cr-Commit-Position: refs/heads/master@{#24899} git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24899 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 10 Sep, 2014 1 commit
-
-
yangguo@chromium.org authored
R=dcarney@chromium.org, marja@chromium.org Review URL: https://codereview.chromium.org/559913002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23840 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Aug, 2014 2 commits
-
-
loislo@chromium.org authored
it hasn't been used since r149579. More than one year ago. BUG= R=marja@chromium.org, yurys@chromium.org Review URL: https://codereview.chromium.org/505983002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23400 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
bmeurer@chromium.org authored
Our own ARRAY_SIZE() was pretty bad at error checking. If you use arrasize() in a wrong way, the compiler will issue an error instead of silently doing the wrong thing. The previous ARRAY_SIZE() macro is still available as ARRAYSIZE_UNSAFE() similar to Chrome. R=yangguo@chromium.org Review URL: https://codereview.chromium.org/501323002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23389 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 04 Aug, 2014 1 commit
-
-
bmeurer@chromium.org authored
This way we don't clash with the ASSERT* macros defined by GoogleTest, and we are one step closer to being able to replace our homegrown base/ with base/ from Chrome. R=jochen@chromium.org, svenpanne@chromium.org Review URL: https://codereview.chromium.org/430503007 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22812 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 17 Jul, 2014 1 commit
-
-
ernstm@chromium.org authored
R=hpayer@chromium.org BUG= Review URL: https://codereview.chromium.org/397953012 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22450 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Jun, 2014 1 commit
-
-
ulan@chromium.org authored
BUG=263503 LOG=Y R=hpayer@chromium.org Review URL: https://codereview.chromium.org/352763002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22003 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Jun, 2014 1 commit
-
-
jochen@chromium.org authored
- this avoids using relative include paths which are forbidden by the style guide - makes the code more readable since it's clear which header is meant - allows for starting to use checkdeps BUG=none R=jkummerow@chromium.org, danno@chromium.org LOG=n Review URL: https://codereview.chromium.org/304153016 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21625 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 27 May, 2014 1 commit
-
-
vogelheim@chromium.org authored
(This shouldn't happen in the first place, as by definition that callback would never be called. However, the referenced bug sorta looks like this happened. If so, the CHECK should help us pinpoint the culprit.) R=jochen@chromium.org BUG=368095 LOG=N Review URL: https://codereview.chromium.org/265823006 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21521 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 29 Apr, 2014 1 commit
-
-
bmeurer@chromium.org authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/259183002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@21035 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 13 Mar, 2014 1 commit
-
-
dcarney@chromium.org authored
This is preparatory work to get rid of UnsafePersistent in blink. The previous version had to be reverted due to timeouts in win32/Debug: https://codereview.chromium.org/197173002/ The timeouts happened because the STL version on that platform contains sanity checking code which opens a 'debug window' in the GUI, patiently waiting for the user to click ok/cancel/somethirdoption. It turns out, the cause for that debug window was totally valid and the test had a use-after-free issue. The 1st patch set is the code as before. The 2nd patch set contains the fix. Related blink changes are here: https://codereview.chromium.org/180363004/ This patch is largely based on https://codereview.chromium.org/175503003/, with some methods added to support the blink change mentioned above. BUG= R=dcarney@chromium.org Review URL: https://codereview.chromium.org/197263002 Patch from Daniel Vogelheim <vogelheim@chromium.org>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19873 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Mar, 2014 2 commits
-
-
dslomov@chromium.org authored
and "Win64 fix for r19833." This reverts commits r19833 and r19837 for breaking Windows tests (test-api/PersistentValueMap). TBR=vogelheim@chromium.org,dcarney@chromium.org Review URL: https://codereview.chromium.org/197173002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19839 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
dcarney@chromium.org authored
This is preparatory work to get rid of UnsafePersistent in blink. Related blink changes are here: https://codereview.chromium.org/180363004/ This patch is largely based on https://codereview.chromium.org/175503003/, with some methods added to support the blink change mentioned above. BUG= R=dcarney@chromium.org, svenpanne@chromium.org Review URL: https://codereview.chromium.org/189463019 Patch from Daniel Vogelheim <vogelheim@chromium.org>. git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19833 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Feb, 2014 1 commit
-
-
jochen@chromium.org authored
BUG=346061 R=dcarney@chromium.org LOG=y Review URL: https://codereview.chromium.org/177943002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19534 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 18 Dec, 2013 1 commit
-
-
svenpanne@chromium.org authored
R=jochen@chromium.org, mstarzinger@chromium.org, yurys@chromium.org Review URL: https://codereview.chromium.org/99193002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@18333 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 30 Sep, 2013 1 commit
-
-
jochen@chromium.org authored
That will make it easier to turn on handle zapping alone and experiment with it. R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/25250002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17004 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 09 Sep, 2013 1 commit
-
-
dcarney@chromium.org authored
adds copying and autodispose as traits R=marja@chromium.org, mstarzinger@chromium.org, svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/23401003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16588 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 29 Aug, 2013 1 commit
-
-
dcarney@chromium.org authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/22909051 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16432 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-