quickjs-done-nextgen/tests
Ben Noordhuis ac4cd17bb5
Track line and column numbers for expressions (#781)
Commit 73cc00e reduced the number of emitted source locations a great
deal but it resulted in at least one observable regression:

    export default async function f() {
         return "abc" + x
    }
    f() // ReferenceError should point to 2:20 but pointed to 1:1

Emit source locations for expressions again. Increases the average
number of source locations by about 15%. Non-scientifically tested
by counting source locations emitted when parsing the test suite
before and after.

No test because we currently cannot easily test stack traces coming
from module imports.

Fixes: https://github.com/quickjs-ng/quickjs/issues/779
2025-01-05 22:20:43 +01:00
..
bug633 Allow 'undefined' in let or const declaration (#639) 2024-10-29 22:55:22 +01:00
bug645 Don't throw oob exception when setting numeric indexes on TAs 2024-11-07 19:48:05 +01:00
detect_module Prefix stdlib modules with "qjs:" 2024-10-24 22:24:03 +02:00
assert.js DRY assertion functions in tests 2024-10-10 21:39:12 +02:00
bug648.js Fix FinalizationRegistry refcounting bug (#656) 2024-11-07 09:12:34 +01:00
bug652.js Fix exception in WeakRef.prototype.deref (#653) 2024-11-06 22:54:47 +01:00
bug741.js Fix break statement in presence of labels (#742) 2024-12-04 23:56:52 +01:00
bug775.js Update stack limit in ASan builds (#778) 2024-12-30 11:29:22 +01:00
bug776.js Update stack limit in ASan builds (#778) 2024-12-30 11:29:22 +01:00
fixture_cyclic_import.js Fix cyclic import/export segfault (#568) 2024-10-16 10:13:38 +02:00
function_source.js Retain function source code in serialized bytecode (#218) 2023-12-16 01:01:26 +01:00
microbench.js Prefix stdlib modules with "qjs:" 2024-10-24 22:24:03 +02:00
test_bigint.js DRY assertion functions in tests 2024-10-10 21:39:12 +02:00
test_bjson.js Add resizable ArrayBuffers (#646) 2024-11-05 21:55:42 +01:00
test_builtin.js Track line and column numbers for expressions (#781) 2025-01-05 22:20:43 +01:00
test_closure.js DRY assertion functions in tests 2024-10-10 21:39:12 +02:00
test_conv.c Fix -Wunterminated-string-initialization warning (#787) 2025-01-05 21:42:18 +01:00
test_cyclic_import.js Fix cyclic import/export segfault (#568) 2024-10-16 10:13:38 +02:00
test_language.js DRY assertion functions in tests 2024-10-10 21:39:12 +02:00
test_loop.js DRY assertion functions in tests 2024-10-10 21:39:12 +02:00
test_queue_microtask.js DRY assertion functions in tests 2024-10-10 21:39:12 +02:00
test_std.js Update stack limit in ASan builds (#778) 2024-12-30 11:29:22 +01:00
test_worker.js Prefix stdlib modules with "qjs:" 2024-10-24 22:24:03 +02:00
test_worker_module.js Prefix stdlib modules with "qjs:" 2024-10-24 22:24:03 +02:00