Bug 128571 - Make it possible to run tests with --llvmSimpleOpt=false
Summary: Make it possible to run tests with --llvmSimpleOpt=false
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Filip Pizlo
URL:
Keywords:
Depends on:
Blocks: 112840
  Show dependency treegraph
 
Reported: 2014-02-10 18:28 PST by Filip Pizlo
Modified: 2014-02-10 18:41 PST (History)
9 users (show)

See Also:


Attachments
the patch (6.23 KB, patch)
2014-02-10 18:31 PST, Filip Pizlo
mark.lam: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Filip Pizlo 2014-02-10 18:28:38 PST
This will give us coverage for when we run the full LLVM optimization pipeline.  Running that full pipeline shouldn't break anything.  It's good for us to know that there is no such thing as an LLVM optimization phase that breaks our assumptions.
Comment 1 Filip Pizlo 2014-02-10 18:31:02 PST
Created attachment 223783 [details]
the patch
Comment 2 Mark Lam 2014-02-10 18:37:53 PST
Comment on attachment 223783 [details]
the patch

View in context: https://bugs.webkit.org/attachment.cgi?id=223783&action=review

> Tools/Scripts/run-jsc-stress-tests:582
> +def runFTLNoSimpleOpt
> +    run("ftl-no-simple-opt", "--enableConcurrentJIT=false", "--llvmSimpleOpt=false", *FTL_OPTIONS) if $enableFTL
> +end

I don’t see runFTLNoSimpleOpt referenced anywhere else.  Is this intentional?
Comment 3 Filip Pizlo 2014-02-10 18:38:18 PST
(In reply to comment #2)
> (From update of attachment 223783 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=223783&action=review
> 
> > Tools/Scripts/run-jsc-stress-tests:582
> > +def runFTLNoSimpleOpt
> > +    run("ftl-no-simple-opt", "--enableConcurrentJIT=false", "--llvmSimpleOpt=false", *FTL_OPTIONS) if $enableFTL
> > +end
> 
> I don’t see runFTLNoSimpleOpt referenced anywhere else.  Is this intentional?

Yes.
Comment 4 Mark Lam 2014-02-10 18:38:54 PST
Comment on attachment 223783 [details]
the patch

r=me
Comment 5 Filip Pizlo 2014-02-10 18:41:13 PST
Landed in http://trac.webkit.org/changeset/163852