Bug 227334

Summary: Turn off data ICs by default
Product: WebKit Reporter: Saam Barati <saam>
Component: JavaScriptCoreAssignee: Saam Barati <saam>
Status: RESOLVED FIXED    
Severity: Normal CC: ews-watchlist, keith_miller, mark.lam, msaboff, tzagallo, webkit-bug-importer, ysuzuki
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 227551    
Attachments:
Description Flags
patch
ysuzuki: review+
patch for landing none

Saam Barati
Reported 2021-06-23 17:56:16 PDT
When running like: jsc JSTests/stress/delete-property-inline-cache.js --useFTLJIT=false --useFunctionDotArguments=true --validateExceptionChecks=true --useDollarVM=true --maxPerThreadStackUsage=1572864 --validateGraph=true --validateBCE=true --airForceIRCAllocator=true --useFTLJIT=true --useConcurrentJIT=false --thresholdForJITAfterWarmUp=100 --scribbleFreeCells=true --thresholdForJITAfterWarmUp=10 --thresholdForJITSoon=10 --thresholdForOptimizeAfterWarmUp=20 --thresholdForOptimizeAfterLongWarmUp=20 --thresholdForOptimizeSoon=20 --thresholdForFTLOptimizeAfterWarmUp=20 --thresholdForFTLOptimizeSoon=20 --thresholdForOMGOptimizeAfterWarmUp=20 --thresholdForOMGOptimizeSoon=20 --maximumEvalCacheableSourceLength=150000 --useEagerCodeBlockJettisonTiming=true --repatchBufferingCountdown=0 --collectContinuously=true --useGenerationalGC=false --verifyGC=false --forceOSRExitToLLInt=true --useExecutableAllocationFuzz=true --fireExecutableAllocationFuzzRandomly=true --useConcurrentGC=1 Seems like a GC bug
Attachments
patch (6.92 KB, patch)
2021-06-30 15:52 PDT, Saam Barati
ysuzuki: review+
patch for landing (6.90 KB, patch)
2021-06-30 18:06 PDT, Saam Barati
no flags
Saam Barati
Comment 1 2021-06-23 18:01:22 PDT
My guess is we have some GC issue w.r.t exceptions.
Radar WebKit Bug Importer
Comment 2 2021-06-25 17:13:44 PDT
Saam Barati
Comment 3 2021-06-29 10:41:56 PDT
Bisecting current status: GC bug: 272448 [ good ] 275867 [ good ] 277577 [ good ] 278417 [ good ] 278629 [ good? ] 278852 [ bad ] 279287 [ bad ] Will continue bisecting today
Saam Barati
Comment 4 2021-06-29 16:54:30 PDT
I think the bug is related to SSI Data ICs: https://trac.webkit.org/changeset/278656/webkit Working on confirming this now.
Saam Barati
Comment 5 2021-06-30 15:52:37 PDT
Yusuke Suzuki
Comment 6 2021-06-30 15:53:15 PDT
Comment on attachment 432636 [details] patch r=me
Saam Barati
Comment 7 2021-06-30 18:06:35 PDT
Created attachment 432647 [details] patch for landing
EWS
Comment 8 2021-06-30 23:07:41 PDT
Committed r279449 (239305@main): <https://commits.webkit.org/239305@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432647 [details].
Note You need to log in before you can comment on or make changes to this bug.