Timothy Flynn
|
54d1f4e234
LibJS: Stop propagating small OOM errors from the Error object
|
1 年之前 |
Andreas Kling
|
1c06111cbd
LibJS: Add file & line number to bytecode VM stack traces :^)
|
1 年之前 |
Andreas Kling
|
72c9f56c66
LibJS: Make Heap::allocate<T>() infallible
|
1 年之前 |
Hediadyoin1
|
50bf303edd
LibJS: Capture UnrealizedSourceRanges in ExecutionContext, not ASTNodes
|
1 年之前 |
MacDue
|
778265ae9d
LibJS: Fix reading cached source ranges
|
2 年之前 |
MacDue
|
95d69fcf74
LibJS: Fix crash when trying to get source range
|
2 年之前 |
Andreas Kling
|
87ac906ee6
LibJS: Make Error stack traces lazier
|
2 年之前 |
Linus Groh
|
b84f8fb55b
LibJS: Make intrinsics getters return NonnullGCPtr
|
2 年之前 |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 年之前 |
Timothy Flynn
|
88814acbd3
LibJS+Everywhere: Convert JS::Error to String
|
2 年之前 |
Timothy Flynn
|
b75b7f0c0d
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
|
2 年之前 |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 年之前 |
Evan Smal
|
93674e4383
LibJS: Remove DeprecatedString usage from SourceCode
|
2 年之前 |
Linus Groh
|
22089436ed
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
|
2 年之前 |
Andreas Kling
|
4abdb68655
LibJS: Remove Object(Object& prototype) footgun
|
2 年之前 |
Linus Groh
|
d21ac9d820
LibJS: Convert Error::create() to NonnullGCPtr
|
2 年之前 |
Linus Groh
|
525f22d018
LibJS: Replace standalone js_string() with PrimitiveString::create()
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Andreas Kling
|
b0b022507b
LibJS: Reduce AST memory usage by shrink-wrapping source range info
|
2 年之前 |
Linus Groh
|
50428ea8d2
LibJS: Move intrinsics to the realm
|
2 年之前 |
Linus Groh
|
e992a9f469
LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()
|
2 年之前 |
Linus Groh
|
b99cc7d050
LibJS+LibWeb: Replace GlobalObject with Realm in create() functions
|
2 年之前 |
Linus Groh
|
9f3f3b0864
LibJS: Remove implicit wrapping/unwrapping of completion records
|
3 年之前 |
Linus Groh
|
fd0f1d0c1a
LibJS: Fix two typos in comments
|
3 年之前 |
davidot
|
e160f508a8
LibJS: Add a traceback to Error
|
3 年之前 |
Hendiadyoin1
|
89c82abf1f
LibJS: Implement non standard error.stack attribute
|
3 年之前 |
Timothy Flynn
|
4fe47ed86e
LibJS: Update spec link for InstallErrorCause AO
|
3 年之前 |
Linus Groh
|
f38a5957bf
LibJS: Convert has_property() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
ebf57df431
LibJS: Convert create_non_enum_data_p_or_throw() to ThrowCompletionOr
|
3 年之前 |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 年之前 |