Rename references to TlsData
Categories
(Core :: JavaScript: WebAssembly, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox102 | --- | fixed |
People
(Reporter: rhunt, Assigned: rhunt)
References
Details
Attachments
(14 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Now that TlsData has been merged into Instance, we should rename all remaining references to TlsData.
Assignee | ||
Comment 1•2 years ago
|
||
I think the best way to do this will be piecemeal and over time. I'm uploading some starting patches that mostly do types and methods, which are the easiest to find and replace. After that will need to be fields and variables, which are more complicated.
Assignee | ||
Comment 2•2 years ago
|
||
Completely mechanical, no functional change.
Assignee | ||
Comment 3•2 years ago
|
||
Completely mechanical, no functional changes.
Depends on D141153
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D141154
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D141155
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D141156
Assignee | ||
Comment 7•2 years ago
|
||
Depends on D141157
Assignee | ||
Comment 8•2 years ago
|
||
Mechanical, no functional change.
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by rhunt@eqrion.net: https://hg.mozilla.org/integration/autoland/rev/90319e554ec0 wasm: Rename WasmTlsReg to InstanceReg. r=lth https://hg.mozilla.org/integration/autoland/rev/980655a05602 wasm: Rename types and methods of FrameWithTls. r=lth https://hg.mozilla.org/integration/autoland/rev/ab64e2573ce5 wasm: Rename GetNearestEffectiveTls. r=lth https://hg.mozilla.org/integration/autoland/rev/74e14ae6bb64 wasm: Rename FuncImportTls, TableTls, and fields. r=lth https://hg.mozilla.org/integration/autoland/rev/927c2910dd1a wasm: Rename switchToWasmTlsRealm() and loadWasmPinnedRegsFromTls(). r=lth https://hg.mozilla.org/integration/autoland/rev/cfcd3cb6891d wasm: Rename JitActivation::wasmExitTls(). r=lth https://hg.mozilla.org/integration/autoland/rev/6f30be8d9fe7 wasm: Rename WasmFrameIter::instance_ and instance(). r=lth
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/90319e554ec0
https://hg.mozilla.org/mozilla-central/rev/980655a05602
https://hg.mozilla.org/mozilla-central/rev/ab64e2573ce5
https://hg.mozilla.org/mozilla-central/rev/74e14ae6bb64
https://hg.mozilla.org/mozilla-central/rev/927c2910dd1a
https://hg.mozilla.org/mozilla-central/rev/cfcd3cb6891d
https://hg.mozilla.org/mozilla-central/rev/6f30be8d9fe7
Assignee | ||
Comment 11•2 years ago
|
||
- Rename references of tls to instance
- Fix instance call protocol to use the vmctx as the instance pointer
instead of loading an instance pointer from it - Fix offsetof calculations to use the encapsulated methods on Instance
Comment 12•2 years ago
|
||
Pushed by rhunt@eqrion.net: https://hg.mozilla.org/integration/autoland/rev/b5b0bc72eb89 wasm: Fix cranelift interface for recent changes. r=lth
Comment 13•2 years ago
|
||
bugherder |
Assignee | ||
Comment 14•2 years ago
|
||
Assignee | ||
Comment 15•2 years ago
|
||
Depends on D145271
Assignee | ||
Comment 16•2 years ago
|
||
Depends on D145272
Assignee | ||
Comment 17•2 years ago
|
||
Depends on D145273
Assignee | ||
Comment 18•2 years ago
|
||
Depends on D145274
Assignee | ||
Comment 19•2 years ago
|
||
Depends on D145275
Comment 20•2 years ago
|
||
Pushed by rhunt@eqrion.net: https://hg.mozilla.org/integration/autoland/rev/d5848a52ccd8 wasm: Rename references to tls in js/src/jit. r=lth https://hg.mozilla.org/integration/autoland/rev/f761a171c009 wasm: Rename references to tls in baseline compile. r=lth https://hg.mozilla.org/integration/autoland/rev/015e7fd96694 wasm: Rename reference to tls in WasmStubs.cpp. r=lth https://hg.mozilla.org/integration/autoland/rev/769bfc4f4dca wasm: Rename slots on JSFunction. r=lth https://hg.mozilla.org/integration/autoland/rev/c234e682cce6 wasm: Rename WasmTlsData.h header. r=lth https://hg.mozilla.org/integration/autoland/rev/c0965740a2b1 wasm: Rename misc tls references. r=lth
Comment 21•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d5848a52ccd8
https://hg.mozilla.org/mozilla-central/rev/f761a171c009
https://hg.mozilla.org/mozilla-central/rev/015e7fd96694
https://hg.mozilla.org/mozilla-central/rev/769bfc4f4dca
https://hg.mozilla.org/mozilla-central/rev/c234e682cce6
https://hg.mozilla.org/mozilla-central/rev/c0965740a2b1
Assignee | ||
Comment 22•2 years ago
|
||
This is now done.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•