Closed Bug 1696887 Opened 5 years ago Closed 5 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: