Bug 231331

Summary: [JSC] Temporal tweaks to pass more test262 tests
Product: WebKit Reporter: Philip Chimento <philip.chimento>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ews-watchlist, keith_miller, mark.lam, msaboff, ross.kirsling, saam, tzagallo, webkit-bug-importer, xan.lopez, ysuzuki
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

Philip Chimento
Reported 2021-10-06 14:24:05 PDT
[JSC] Temporal tweaks to pass more test262 tests
Attachments
Patch (20.94 KB, patch)
2021-10-06 14:33 PDT, Philip Chimento
no flags
Patch (28.60 KB, patch)
2021-10-06 15:22 PDT, Philip Chimento
no flags
Patch (28.66 KB, patch)
2021-10-06 15:55 PDT, Philip Chimento
no flags
Philip Chimento
Comment 1 2021-10-06 14:33:22 PDT
Philip Chimento
Comment 2 2021-10-06 15:22:52 PDT
Yusuke Suzuki
Comment 3 2021-10-06 15:47:24 PDT
Comment on attachment 440443 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=440443&action=review Quick comment > Source/JavaScriptCore/runtime/TemporalObject.h:67 > +// https://tc39.es/proposal-temporal/#table-temporal-temporaldurationlike-properties > +static constexpr TemporalUnit temporalUnitsInTableOrder[numberOfTemporalUnits] = { > + TemporalUnit::Day, > + TemporalUnit::Hour, > + TemporalUnit::Microsecond, > + TemporalUnit::Millisecond, > + TemporalUnit::Minute, > + TemporalUnit::Month, > + TemporalUnit::Nanosecond, > + TemporalUnit::Second, > + TemporalUnit::Week, > + TemporalUnit::Year, > +}; Let's put the array content to cpp file to avoid materializing the same constant array multiple times. This will enlarge binary size.
Philip Chimento
Comment 4 2021-10-06 15:55:37 PDT
Yusuke Suzuki
Comment 5 2021-10-06 17:22:34 PDT
Comment on attachment 440451 [details] Patch r=me
EWS
Comment 6 2021-10-07 04:27:51 PDT
Committed r283705 (242631@main): <https://commits.webkit.org/242631@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 440451 [details].
Radar WebKit Bug Importer
Comment 7 2021-10-07 04:28:19 PDT
Note You need to log in before you can comment on or make changes to this bug.