Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(231)

Issue 24495005: Fix flaky parallel recompilation test. (Closed)

Created:
7 years, 2 months ago by oliv
Modified:
7 years, 2 months ago
Reviewers:
Yang
CC:
v8-dev
Visibility:
Public.

Description

Fix flaky parallel recompilation test. On very rare circumstances parallel recompilation would install the optimized method earlier than expected and the test would fail. BUG= R=yangguo@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=16933

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M test/mjsunit/regress/regress-embedded-cons-string.js View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
oliv
7 years, 2 months ago (2013-09-25 08:21:25 UTC) #1
Yang
On 2013/09/25 08:21:25, oliv wrote: LGTM.
7 years, 2 months ago (2013-09-25 08:22:04 UTC) #2
oliv
Committed patchset #1 manually as r16933 (presubmit successful).
7 years, 2 months ago (2013-09-25 08:23:22 UTC) #3
Sven Panne
I think we should reconsider the whole test, and especially this CL. With a running ...
7 years, 2 months ago (2013-10-14 09:56:15 UTC) #4
Jakob Kummerow
+1 to what Sven said. 3*600ms of scheduled delay time per run (and five times ...
7 years, 2 months ago (2013-10-14 11:46:38 UTC) #5
Yang
7 years, 2 months ago (2013-10-14 13:36:12 UTC) #6
Message was sent while issue was closed.
On 2013/10/14 11:46:38, Jakob wrote:
> +1 to what Sven said. 3*600ms of scheduled delay time per run (and five times
> that with --stress-opt) is not something I like to see in a Release mode test.
I
> guess Debug is faster because it only does two stress runs.
> 
> I have two suggestions for improvements:
> - turn this into a cctest where you can trigger just a scavenge instead of a
> full GC.
> - implement a way to programmatically control the completion time of parallel
> recompilation jobs without hard-coded delays
> (%FinishConcurrentRecompilationJobNow() or something)

Follow-up CL: https://codereview.chromium.org/26758003/

Powered by Google App Engine
This is Rietveld 408576698