ladybird/Userland/Libraries/LibWeb/HTML/Scripting
Andreas Kling 87ac906ee6 LibJS: Make Error stack traces lazier
Instead of eagerly populating the stack trace with a textual
representation of every call frame, just store the raw source code range
(code, start offset, end offset). From that, we can generate the full
rich backtrace when requested, and save ourselves the trouble otherwise.

This makes test-wasm take ~7 seconds on my machine instead of ~60. :^)
2023-05-28 10:03:11 +02:00
..
ClassicScript.cpp LibWeb: Implement the "error to rethrow" mechanism in HTML::Script 2023-05-19 06:20:14 +02:00
ClassicScript.h LibWeb: Implement the "error to rethrow" mechanism in HTML::Script 2023-05-19 06:20:14 +02:00
Environments.cpp LibWeb: Make module maps GC-allocated 2023-05-04 11:56:55 +02:00
Environments.h LibWeb: Make module maps GC-allocated 2023-05-04 11:56:55 +02:00
ExceptionReporter.cpp LibJS: Make Error stack traces lazier 2023-05-28 10:03:11 +02:00
ExceptionReporter.h WebContent+LibWeb+LibJS: Report exceptions to the JS console 2022-10-15 01:25:12 +02:00
Fetching.cpp LibWeb: Push the realm execution context while linking modules 2023-05-19 06:20:14 +02:00
Fetching.h LibWeb: Implement the fetch a classic script AO 2023-05-12 05:47:36 +02:00
ImportMap.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
ModuleMap.cpp LibWeb: Make module maps GC-allocated 2023-05-04 11:56:55 +02:00
ModuleMap.h LibWeb: Make module maps GC-allocated 2023-05-04 11:56:55 +02:00
ModuleScript.cpp LibWeb: Implement the "error to rethrow" mechanism in HTML::Script 2023-05-19 06:20:14 +02:00
ModuleScript.h LibWeb: Fix include cycle between ModuleScript.h and ModuleMap.h 2023-03-06 13:05:43 +00:00
Script.cpp LibWeb: Implement the "error to rethrow" mechanism in HTML::Script 2023-05-19 06:20:14 +02:00
Script.h LibWeb: Implement the "error to rethrow" mechanism in HTML::Script 2023-05-19 06:20:14 +02:00
WindowEnvironmentSettingsObject.cpp LibJS+LibWeb: Normalize calls to Base::visit_edges in GC objects 2023-04-30 06:04:33 +02:00
WindowEnvironmentSettingsObject.h LibWeb: Make factory method of HTML::BrowsingContext fallible 2023-02-22 09:55:33 +01:00
WorkerEnvironmentSettingsObject.h LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr 2023-03-15 08:48:49 +01:00