Summary: | [JSC] Implement Temporal | ||
---|---|---|---|
Product: | WebKit | Reporter: | Yusuke Suzuki <ysuzuki> |
Component: | JavaScriptCore | Assignee: | Yusuke Suzuki <ysuzuki> |
Status: | REOPENED --- | ||
Severity: | Normal | CC: | annulen, ap, chi187, dev, dianeberlusconi, dvpdiner2, eric, ews-watchlist, gyuyoung.kim, jarilittlenen, keith_miller, kyle.bavender, mark.lam, mehmetgelisin, moritz.mahringer, Ms2ger, msaboff, philip.chimento, ryuan.choi, saam, sergio, tzagallo, webkit-bug-importer, ysuzuki |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 227643, 228532, 228658, 229651, 229703, 229826, 229892, 230033 | ||
Bug Blocks: | |||
Attachments: |
Description
Yusuke Suzuki
2021-03-14 15:01:46 PDT
Created attachment 431399 [details]
Dependency graph
Hi! I am planning to start contributing to this soon. I understand some of us will be working on it in parallel so I've planned out the dependencies between parts of Temporal in graphviz; see attachment.
Looks like there are four places to start: Temporal.Instant, Temporal.Duration, Temporal.PlainTime, and Temporal.PlainDate/Temporal.Calendar together.
Created attachment 432817 [details]
Add empty Temporal and Temporal.now objects
Comment on attachment 432817 [details] Add empty Temporal and Temporal.now objects I've added a boilerplate patch which should unblock the work in the dependency graph that I posted in comment 2. Let's discuss what to do next! Looks, like we need to bump JSC's Unified source file count! I can upload a patch. You should be able to retry your builds once https://bugs.webkit.org/show_bug.cgi?id=227643 lands. Created attachment 432833 [details]
Add empty Temporal and Temporal.now objects
Comment on attachment 432833 [details]
Add empty Temporal and Temporal.now objects
Can you add h an cpp files to xcodeproj?
Created attachment 432904 [details]
Add empty Temporal and Temporal.now objects
Comment on attachment 432904 [details]
Add empty Temporal and Temporal.now objects
I'm not very familiar with Xcode, but I hope this is correct.
Created attachment 432952 [details]
Add empty Temporal and Temporal.now objects
Created attachment 432955 [details]
Add empty Temporal and Temporal.now objects
Committed r279630 (239448@main): <https://commits.webkit.org/239448@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432955 [details]. Should be reopened, as this is just the beginning :-) Committed r279638 (239452@main): <https://commits.webkit.org/239452@main> Remain opening since attached patch is just a stub. |