tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

files / js / src / jit-test / tests / explicit-resource-management


ModeNameSize
-rw-r--r--alias-to-async-iterator-return-calls.js133L
-rw-r--r--alias-to-async-iterator-return-exception-handling.js48L
-rw-r--r--alias-to-async-iterator-return-properties.js27L
-rw-r--r--alias-to-async-iterator-return-then-call-counts.js25L
-rw-r--r--alias-to-async-iterator-returns-passes-arguments.js28L
-rw-r--r--alias-to-async-iterator-returns-undefined.js30L
-rw-r--r--alias-to-iterator-return-calls.js160L
-rw-r--r--alias-to-iterator-return-properties.js29L
-rw-r--r--async-disposable-stack-adopt-dispose.js73L
-rw-r--r--async-disposable-stack-async-function-prototype.js4L
-rw-r--r--async-disposable-stack-ccw-ops.js29L
-rw-r--r--async-disposable-stack-defer-dispose.js65L
-rw-r--r--async-disposable-stack-empty.js11L
-rw-r--r--async-disposable-stack-error-handling.js139L
-rw-r--r--async-disposable-stack-properties.js54L
-rw-r--r--async-disposable-stack-use-dispose.js205L
-rw-r--r--async-disposal-during-non-local-jump-with-async-iterator-close-throws.js110L
-rw-r--r--async-disposal-during-non-local-jump-with-async-iterator-close.js132L
-rw-r--r--async-disposal-during-non-local-jump-with-iterator-close-and-throws.js110L
-rw-r--r--async-disposal-during-non-local-jump-with-iterator-close.js132L
-rw-r--r--async-disposal-during-throw-async-generator.js79L
-rw-r--r--async-disposal-during-throw-functions-and-scopes.js110L
-rw-r--r--async-disposal-during-throw-loop.js100L
-rw-r--r--async-disposal-during-throw-module.js18L
-rw-r--r--async-disposal-in-async-function-preserves-return-value.js49L
-rw-r--r--async-disposal-not-observable.js16L
-rw-r--r--async-disposal-with-async-generators-preserves-forced-return-value.js98L
-rw-r--r--await-using-async-dispose-awaited.js14L
-rw-r--r--await-using-async-generators.js39L
-rw-r--r--await-using-causes-awaits.js54L
-rw-r--r--await-using-fallback-order.js21L
-rw-r--r--await-using-fallbacks.js59L
-rw-r--r--await-using-for-of-loop-head-causes-awaits.js48L
-rw-r--r--await-using-for-of-sync-dispose-not-awaited.js16L
-rw-r--r--await-using-in-function.js73L
-rw-r--r--await-using-in-loop.js59L
-rw-r--r--await-using-in-module.js23L
-rw-r--r--await-using-null-undef.js19L
-rw-r--r--await-using-sync-dispose-not-awaited.js14L
-rw-r--r--await-using-sync-dispose-throw-rejection.js18L
-rw-r--r--await-using-throw-cases.js21L
-rw-r--r--await-using-with-for-await-of.js35L
-rw-r--r--await-using-with-for-of.js57L
-rw-r--r--await-using-with-promise-prototype-pollution.js39L
-rw-r--r--await-using-with-promise-subclass.js42L
-rw-r--r--await-using-with-try-catch-finally.js185L
-rw-r--r--bug1934365.js17L
-rw-r--r--bug1934366.js14L
-rw-r--r--bug1934367.js4L
-rw-r--r--bug1934423.js22L
-rw-r--r--bug1934425.js12L
-rw-r--r--disposable-stack-adopt-dispose.js65L
-rw-r--r--disposable-stack-ccw-ops.js34L
-rw-r--r--disposable-stack-defer-dispose.js54L
-rw-r--r--disposable-stack-empty.js6L
-rw-r--r--disposable-stack-error-handling.js130L
-rw-r--r--disposable-stack-move.js71L
-rw-r--r--disposable-stack-non-ascii-error.js21L
-rw-r--r--disposable-stack-properties.js47L
-rw-r--r--disposable-stack-use-dispose.js143L
-rw-r--r--disposal-before-dead-frame-slots.js31L
-rw-r--r--disposal-during-non-local-jump-loop.js138L
-rw-r--r--disposal-during-non-local-jump-scopes.js18L
-rw-r--r--disposal-during-non-local-jump-try.js281L
-rw-r--r--disposal-during-non-local-jump-with-async-iterator-close-and-throws.js110L
-rw-r--r--disposal-during-non-local-jump-with-async-iterator-close.js126L
-rw-r--r--disposal-during-non-local-jump-with-iterator-close-and-throws.js110L
-rw-r--r--disposal-during-non-local-jump-with-iterator-close.js152L
-rw-r--r--disposal-during-promise-rejection.js15L
-rw-r--r--disposal-during-throw-async-generator.js55L
-rw-r--r--disposal-during-throw-function.js37L
-rw-r--r--disposal-during-throw-generators.js52L
-rw-r--r--disposal-during-throw-lexical-scopes.js46L
-rw-r--r--disposal-during-throw-loop.js82L
-rw-r--r--disposal-during-throw-module.js17L
-rw-r--r--disposal-during-throw-try-catch.js48L
-rw-r--r--disposal-errors-dont-get-caught-by-non-encl-try-catches.js52L
-rw-r--r--disposal-handling-undefined-null-as-errors.js66L
-rw-r--r--disposal-not-observable.js14L
-rw-r--r--disposal-with-ccws.js46L
-rw-r--r--disposal-with-generators-preserves-return-value.js23L
-rw-r--r--disposal-with-this-access.js15L
-rw-r--r--disposal-with-throws.js23L
-rw-r--r--dispose-handling-0-disposables-in-scope.js21L
-rw-r--r--globals-not-available-if-pref-not-enabled.js5L
-rw-r--r--jit-bailout-doesnt-cause-sideeffect.js16L
-rw-r--r--mixed-disposals.js31L
-rw-r--r--suppressed-error-handling-async-generators.js65L
-rw-r--r--suppressed-error-handling-diff-global.js31L
-rw-r--r--suppressed-error-handling-generators.js59L
-rw-r--r--suppressed-error-handling-loop.js116L
-rw-r--r--suppressed-error-handling-non-Error.js62L
-rw-r--r--suppressed-error-handling-runtime-errors.js140L
-rw-r--r--suppressed-error-handling-scopes.js171L
-rw-r--r--suppressed-error-handling-with-await-using-and-async-generator.js65L
-rw-r--r--suppressed-error-handling-with-await-using.js121L
-rw-r--r--suppressed-error-takes-no-cause.js1L
-rw-r--r--syntax-disabled-if-pref-not-enabled.js228L
-rw-r--r--syntax.js371L
-rw-r--r--throw-during-async-disposal-with-generators-doesnt-expose-magic-value.js37L
-rw-r--r--throw-during-disposal-with-generators-doesnt-expose-magic-value.js38L
-rw-r--r--using-in-block.js10L
-rw-r--r--using-in-class.js48L
-rw-r--r--using-in-for-loop.js39L
-rw-r--r--using-in-function.js48L
-rw-r--r--using-in-generators.js42L
-rw-r--r--using-in-if.js31L
-rw-r--r--using-in-module-dispose-order.js24L
-rw-r--r--using-in-module.js16L
-rw-r--r--using-loop-break.js92L
-rw-r--r--using-loop-continue.js92L
-rw-r--r--using-null-or-undef.js9L
-rw-r--r--using-throw-cases.js13L
-rw-r--r--using-with-async-for-of.js29L
-rw-r--r--using-with-for-of.js28L