Bug 202998

Summary: Have a CLI version of JetStream 2 to run on watchOS
Product: WebKit Reporter: Saam Barati <saam>
Component: JavaScriptCoreAssignee: Saam Barati <saam>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, benjamin, cdumez, commit-queue, ews-watchlist, fpizlo, ggaren, gskachkov, guijemont, jbedard, keith_miller, mark.lam, msaboff, rmorisset, rniwa, ticaiolima, tzagallo, webkit-bug-importer, ysuzuki, zhifei_fang
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
WIP
none
WIP
none
patch none

Description Saam Barati 2019-10-15 11:41:25 PDT
We want to run it on more constrained devices, like watches.

Some things we probably want:
- no Wasm (because watches don't JIT at this time)
- fewer iterations
- maybe no asm.js
- maybe remove super long running tests (WSL I'm looking at you)
Comment 1 Saam Barati 2019-10-15 11:47:05 PDT
(In reply to Saam Barati from comment #0)
> We want to run it on more constrained devices, like watches.
> 
> Some things we probably want:
> - no Wasm (because watches don't JIT at this time)
> - fewer iterations
> - maybe no asm.js
> - maybe remove super long running tests (WSL I'm looking at you)

this variant of JS2 will also be good for just measuring interpreter performance on any platform
Comment 2 Saam Barati 2019-10-15 13:05:07 PDT
Created attachment 381014 [details]
WIP
Comment 3 Saam Barati 2019-10-16 18:41:15 PDT
Created attachment 381145 [details]
WIP

Might be done. Just need to validate it and write a changelog.
Comment 4 Saam Barati 2019-10-17 13:24:42 PDT
<rdar://problem/56208554>
Comment 5 Saam Barati 2019-10-17 13:35:11 PDT
Created attachment 381220 [details]
patch
Comment 6 Tadeu Zagallo 2019-10-17 13:49:43 PDT
Comment on attachment 381220 [details]
patch

r=me
Comment 7 WebKit Commit Bot 2019-10-17 15:53:00 PDT
The commit-queue encountered the following flaky tests while processing attachment 381220 [details]:

inspector/console/webcore-logging.html bug 203118 (authors: drousso@apple.com and eric.carlson@apple.com)
The commit-queue is continuing to process your patch.
Comment 8 WebKit Commit Bot 2019-10-17 15:53:52 PDT
Comment on attachment 381220 [details]
patch

Clearing flags on attachment: 381220

Committed r251265: <https://trac.webkit.org/changeset/251265>
Comment 9 WebKit Commit Bot 2019-10-17 15:53:54 PDT
All reviewed patches have been landed.  Closing bug.