Closed Bug 1696887 Opened 3 years ago Closed 3 years ago

Remove some unused functions in js/src/jit

Categories

(Core :: JavaScript Engine: JIT, task)

task

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: anba, Assigned: anba)

References

Details

Attachments

(19 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
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
No description provided.

Depends on D107447

Is{Shared}ArrayBufferObject() will crash when the allocation failed. Add
CHECK(buffer) to properly report an allocation failure as a test failure
without crashing.

Depends on D107453

Pushed by andre.bargull@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/bd1dcfee2a2a
Part 1: Remove unused MacroAssembler methods and inner classes. r=jandem
https://hg.mozilla.org/integration/autoland/rev/cd43d57e43d8
Part 2: Remove unused Requirement constructors and methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/64d57b49d53c
Part 3: Remove Requirement::MUST_REUSE_INPUT. r=jandem
https://hg.mozilla.org/integration/autoland/rev/795d9ade8912
Part 4: Remove unused BaselineFrame methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/bfee76924802
Part 5: Remove unused IC{Entry,Stub} methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/ef711b1a8d29
Part 6: Remove unused BytecodeAnalysis methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/962b1c65117c
Part 7: Remove unused CacheIR ops. r=jandem
https://hg.mozilla.org/integration/autoland/rev/e5727d21d42e
Part 8: Remove unused CacheIRReader methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/52cd0663c013
Part 9: Change IsWindowProxyForScriptGlobal to a file static function. r=jandem
https://hg.mozilla.org/integration/autoland/rev/7b3e8cc68a49
Part 10: Remove unused method MaybeRooted::downcastHandle(). r=jandem
https://hg.mozilla.org/integration/autoland/rev/e4ec6564a79f
Part 11: Remove unused ICScript and JitScript methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/c8c3d88fc0bb
Part 12: Remove unused JitCodeMap methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/686ce473f507
Part 13: Remove ResultWithOOM. r=jandem
https://hg.mozilla.org/integration/autoland/rev/18384ca2d387
Part 14: Remove MTypeOf::inputMaybeCallableOrEmulatesUndefined(). r=jandem
https://hg.mozilla.org/integration/autoland/rev/7aaf29a92b9b
Part 15: Remove MAsmJSMemoryAccess::offset. r=jandem
https://hg.mozilla.org/integration/autoland/rev/0e1d8ce9c27f
Part 16: Remove unused MIRGraph methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/e802345dfee5
Part 17: Remove unused InliningRoot methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/aa87bd7190bd
Part 18: Remove unused CodegenSafepointIndex methods. r=jandem
https://hg.mozilla.org/integration/autoland/rev/5689b0e45ad7
Part 19: Handle allocation failures in ArrayBuffer jsapi test. r=jandem
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: