forge
login
or
join now
themackabu.com
/
ant
star
1
fork
atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
MIRROR: javascript for 馃悳's, a tiny runtime with big ambitions
star
1
fork
atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
overview
issues
pulls
pipelines
ant
/
tests
/
at
master
6 folders
483 files
amp
fix tty teardown exit and align stdio encoding
2 weeks ago
fixtures
readline state management + promisify for child_process
2 weeks ago
nested
rewrite import system to properly emit SPECIAL_OP(3) metadata
1 month ago
node_modules
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
rsc
add tests for importing
1 month ago
ssr
add tests for importing
1 month ago
__proto__.js
add support for __proto__ accessor and setter
4 months ago
ack.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
analyze_closure.cjs
migrate from Ant.println to console.(func)
5 months ago
array_methods.cjs
migrate from Ant.println to console.(func)
5 months ago
arrays.cjs
migrate from Ant.println to console.(func)
5 months ago
arrow_functions.cjs
migrate from Ant.println to console.(func)
5 months ago
await_reactpromise_shape.mjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
await_thenable.mjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
bench.js
update bench.js to allow arguments
5 days ago
bench_array_create.js
implement emitter registry for per-emitter event tracking
2 months ago
bench_array_from.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
bench_bigint.js
full limb string migration support
1 month ago
bench_bigint_toString.js
optimize bigint toString performance with radix conversion using limb-based arithmetic
2 months ago
bench_call_fallback.js
re-sync cached pointers in sv_frame
3 weeks ago
bench_const_eq.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_crypto.cjs
enable JIT in regex
3 weeks ago
bench_delete.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_dense.js
implement dense arrays
2 months ago
bench_dict.js
propref table for 24+ bits
4 months ago
bench_epoch.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_gc.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_gc_mark_func.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_includes_breakdown.cjs
add more regression tests
1 week ago
bench_includes_dense.cjs
add regression tests for arrays
1 week ago
bench_includes_generic_proxy.cjs
add regression tests for arrays
1 week ago
bench_includes_sparse.cjs
add regression tests for arrays
1 week ago
bench_inobj_props.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_jit_captured_local_bailout.cjs
make swarm.c dry
4 weeks ago
bench_jit_captured_param_bailout.cjs
make swarm.c dry
4 weeks ago
bench_jit_deopt.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
bench_jit_missing_params.cjs
prevent arg closure buf being dropped on deop
4 weeks ago
bench_lkp.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_loop_string.js
optimize interned property lookup
3 months ago
bench_map_set.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_number_conversion.js
use double-conversion for JS number parsing
3 days ago
bench_object_spread.cjs
eventemitter inherit from function/object
2 weeks ago
bench_property_hotspots.js
ensure_string_shape_slot fast path
3 weeks ago
bench_prototype_chain.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
bench_regex.cjs
enable JIT in regex
3 weeks ago
bench_server.js
add the brand new server.c!!!
1 month ago
bench_string_escape.js
refactor string utilities into shared header
2 months ago
bench_timers.js
optimize reactor event polling
2 months ago
bench_type_tracking.js
type hints
1 month ago
bench_typedarr.js
propref table for 24+ bits
4 months ago
builtin_missing_named_export_importer.mjs
expand Node compatibility coverage across builtins and packages
3 weeks ago
cjs_accessor_module.cjs
migrate ESM module system to use unified module context API
1 month ago
cjs_esbuild_like_module.cjs
migrate ESM module system to use unified module context API
1 month ago
cjs_esm_circular_bridge.cjs
migrate ESM module system to use unified module context API
1 month ago
cjs_esm_circular_entry.mjs
migrate ESM module system to use unified module context API
1 month ago
class.cjs
migrate from Ant.println to console.(func)
5 months ago
class_vs_proto.js
add fetch redirect support
2 weeks ago
console.cjs
colored json printing
5 months ago
continue_inner_check.js
correctly handle continue statements inside switches within loops
1 month ago
delete.cjs
migrate from Ant.println to console.(func)
5 months ago
delete.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
dynamic-import.js
use a stack-based coro runtime
5 months ago
dynamic_object_assignment.cjs
migrate from Ant.println to console.(func)
5 months ago
ee_crash.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
equality_operators.cjs
migrate from Ant.println to console.(func)
5 months ago
example.js
esm import system
5 months ago
export-default-module.js
lkp-based default lookups with js_get_slot for speed
3 months ago
export-default-static.js
lkp-based default lookups with js_get_slot for speed
3 months ago
export-default-test.js
lkp-based default lookups with js_get_slot for speed
3 months ago
export-test.js
use a stack-based coro runtime
5 months ago
for_in.js
add switch cases
5 months ago
for_loops.cjs
migrate from Ant.println to console.(func)
5 months ago
for_of.cjs
for-of and -e
4 months ago
function_name_demo.cjs
migrate from Ant.println to console.(func)
5 months ago
function_objects.cjs
migrate from Ant.println to console.(func)
5 months ago
hoist.js
use OXC for handling hoisted
3 months ago
hono_dispatch_repro.js
rewrite entire async engine
1 month ago
http_incomingmessage_async_iter.mjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
iife.cjs
migrate from Ant.println to console.(func)
5 months ago
import_dynamic_filename_capture_child.mjs
add tests for importing
1 month ago
import_dynamic_filename_capture_exporter.mjs
add tests for importing
1 month ago
import_dynamic_filename_capture_parent.mjs
add tests for importing
1 month ago
import_dynamic_filename_capture_runner.mjs
add tests for importing
1 month ago
import_dynamic_rsc_path_runner.mjs
add tests for importing
1 month ago
import_meta_dirname_capture_runner.mjs
rewrite import system to properly emit SPECIAL_OP(3) metadata
1 month ago
import_meta_filename_capture.mjs
add tests for importing
1 month ago
instanceof.cjs
migrate from Ant.println to console.(func)
5 months ago
json_parse_flight_reviver.cjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
json_stringify_nested_function_replacer.cjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
json_stringify_root_replacer.js
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
json_temp_roots_stress.cjs
prevent OOM on json parsing
3 weeks ago
loop.async.js
add error handling for string coercion in env_setter
2 months ago
mandelbrot_bellard.cjs
optimize tokenization cache for function bodies
2 months ago
math.js
esm import system
5 months ago
meow.js
migrate to a prototype based system
4 months ago
microbench_hoist.js
add function declaration detection to code parsing
3 months ago
missing_named_export_importer.mjs
add named export error instead of undefined placeholder
1 month ago
missing_named_export_target.mjs
add named export error instead of undefined placeholder
1 month ago
module_eval_reentrant_leaf.mjs
migrate ESM module system to use unified module context API
1 month ago
module_eval_reentrant_mid.mjs
migrate ESM module system to use unified module context API
1 month ago
module_eval_reentrant_root.mjs
migrate ESM module system to use unified module context API
1 month ago
nanoid.cjs
rename Ant.Crypto to crypto.()
4 months ago
non_async_loop_repro.js
rewrite entire async engine
1 month ago
null.js
Squashed commit of the following:
4 months ago
object_in_if.cjs
migrate from Ant.println to console.(func)
5 months ago
object_keys.cjs
migrate from Ant.println to console.(func)
5 months ago
private_fields.js
add the brand new server.c!!!
1 month ago
promise_advanced.cjs
make promise api based on coroutines
5 months ago
promise_expando.cjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
promise_simple.cjs
make promise api based on coroutines
5 months ago
proto.js
prototype
4 months ago
proxy_has_own.cjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
radix3.cjs
migrate from Ant.println to console.(func)
5 months ago
react_like_async_iterable_buffer.js
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
react_like_async_iterable_controller.js
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
react_like_bigint_parse.js
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
react_like_fetch_row_parser.cjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
react_like_http_mixed_row_parser.cjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
react_like_stream_controller.js
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
react_server_action_encode_trace.mjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
readable_stream_abort_capture.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
replace_template.cjs
migrate from Ant.println to console.(func)
5 months ago
repro_amp_startup_probe.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
repro_async_generator_await_yield.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
repro_async_generator_crash_stress.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
repro_async_generator_overlap.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
repro_async_generator_reentrant_then.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
repro_bouncer_collectdecl.js
shrink frame from 4kb to 3kb per loop
2 months ago
repro_crypto_create_hash_digest.mjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
repro_fsevents_direntry_bug.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
repro_interp_close_on_jit_upvalues.cjs
slot in vm range upval capture
3 weeks ago
repro_jit_mixed_upvalues_return.cjs
slot in vm range upval capture
3 weeks ago
repro_nan.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
repro_nan2.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
repro_nan3.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
repro_nan4.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
repro_newt_length.js
lvl2ix regression test
1 month ago
repro_obug_format.mjs
fix formatWithOptions style argument
1 month ago
repro_typedarray_metadata_leak.cjs
migrate buffers to finalizer system
3 weeks ago
repro_vite_startup_watcher_bug.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
repro_vite_watcher_add_bug.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
self_tail_call.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
server.async.js
add the brand new server.c!!!
1 month ago
server_reference_bind_trace.mjs
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
shape.js
add support for __proto__ accessor and setter
4 months ago
simple_await_test.cjs
fix coroutine processing
5 months ago
simple_sync_await.cjs
fix coroutine processing
5 months ago
simple_timer_await.cjs
fix coroutine processing
5 months ago
stack.js
implement unified escape sequence decoder
2 months ago
string-export-module.js
support string literal export/import names
2 months ago
string-local-reexport-module.js
support string literal export/import names
2 months ago
string-reexport-module.js
support string literal export/import names
2 months ago
string_indexing.cjs
migrate from Ant.println to console.(func)
5 months ago
string_methods.cjs
migrate from Ant.println to console.(func)
5 months ago
stuff.js
esm import system
5 months ago
sym_date.js
revise entire symbol system
2 months ago
t5.js
inline comma
4 months ago
tagged_templates.cjs
migrate from Ant.println to console.(func)
5 months ago
template_literals.cjs
migrate from Ant.println to console.(func)
5 months ago
test-async-method-shorthand.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test-catch-destructuring.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test-coercion-matrix.js
revise entire symbol system
2 months ago
test-concat-crash.js
revise entire symbol system
2 months ago
test-shorthand-methods.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test-string-constructor.js
revise entire symbol system
2 months ago
test-template-literal.js
revise entire symbol system
2 months ago
test-valueof-toprimitive.js
revise entire symbol system
2 months ago
test_all_modules.cjs
migrate to Symbol.toStringTag
4 months ago
test_all_new.js
add support for resolving coderefs and handling frozen/sealed objects in `js_unary`
4 months ago
test_array_callback_thisarg.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_array_comprehensive.js
cleanup files
4 months ago
test_array_from.js
refactor Array.from to support iterable objects and mapping functions via iterator protocol
2 months ago
test_array_includes_regression_big.cjs
migrate Array.prototype.includes into dedicated opcode
1 week ago
test_array_is_template_object.cjs
add Array.isTemplateObject
1 day ago
test_array_join_number_stringification.cjs
proper lowering for op_special [1]
2 weeks ago
test_array_proto_subclassing.cjs
Fix array prototype regressions in classes
3 weeks ago
test_array_sort_gc_roots.cjs
rewrite string pool for performance
3 weeks ago
test_arraybuffer_isview.cjs
get active coro for current vm
2 weeks ago
test_arrow_closure.cjs
fix closure scoping issues
5 months ago
test_arrow_this.cjs
arrow this, .call, .bind, shorthand, number in obj fixes
4 months ago
test_asi.cjs
import aliases
4 months ago
test_asi_all.js
refactor block position tracking for asi
2 months ago
test_async.cjs
make promise api based on coroutines
5 months ago
test_async_await_integration.cjs
migrate from Ant.println to console.(func)
5 months ago
test_async_await_microtask.cjs
add coroutine settlement and suspension handling
3 months ago
test_async_class_methods.cjs
optimize classes
4 months ago
test_async_coroutines.cjs
fix closure scoping issues
5 months ago
test_async_dead_await_fastpath.cjs
proper lowering for op_special [1]
2 weeks ago
test_async_gc.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_async_generator_gc_liveness.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_async_iterable_stream_cleanup.cjs
add coverage for async iter
2 weeks ago
test_async_loops.cjs
migrate from Ant.println to console.(func)
5 months ago
test_async_materialized_stack_slice.cjs
add coverage for async iter
2 weeks ago
test_async_promise_job_resume.cjs
add coverage for async iter
2 weeks ago
test_async_reentrant_resume.cjs
proper lowering for op_special [1]
2 weeks ago
test_async_regular_function.cjs
migrate from Ant.println to console.(func)
5 months ago
test_async_this.cjs
optimize classes
4 months ago
test_async_this_binding.cjs
migrate from Ant.println to console.(func)
5 months ago
test_async_this_context.cjs
migrate from Ant.println to console.(func)
5 months ago
test_atomics.cjs
Atomic, SharedArrayBuffer, 0x, 0o, 0b
4 months ago
test_atomics_wait_async.cjs
rewrite string pool for performance
3 weeks ago
test_atomics_with_literals.cjs
Atomic, SharedArrayBuffer, 0x, 0o, 0b
4 months ago
test_await.cjs
migrate from Ant.println to console.(func)
5 months ago
test_await_return.cjs
fix coroutine processing
5 months ago
test_await_thenables.cjs
proper lowering for op_special [1]
2 weeks ago
test_base64.cjs
base64 this.btoa, this.atob
4 months ago
test_bigint.js
full limb string migration support
1 month ago
test_binding_loop_closures.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_block_closure.cjs
migrate from Ant.println to console.(func)
5 months ago
test_block_function_hoisting.cjs
add function declaration hoisting support
4 months ago
test_bracket_getter.js
add getter and setter accessor support to property lookup
4 months ago
test_bracket_setter.js
add getter and setter accessor support to property lookup
4 months ago
test_buffer.cjs
add BigInt64Array
2 weeks ago
test_builtin_missing_named_export.mjs
expand Node compatibility coverage across builtins and packages
3 weeks ago
test_captured.js
add for-let support to coroutine and scope management
3 months ago
test_child_process_exec_promisify.cjs
readline state management + promisify for child_process
2 weeks ago
test_child_process_execfile_git_options.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_child_process_execfile_promisify.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_circular.js
hide tests from lang bar
5 months ago
test_cjs_accessor_exports.mjs
migrate ESM module system to use unified module context API
1 month ago
test_cjs_esbuild_named_exports.mjs
migrate ESM module system to use unified module context API
1 month ago
test_cjs_esm_circular.mjs
migrate ESM module system to use unified module context API
1 month ago
test_cjs_exports_prototype.cjs
wire up commonjs to object_proto
2 weeks ago
test_class_closure.cjs
migrate from Ant.println to console.(func)
5 months ago
test_class_function_hoisting.cjs
add function declaration hoisting support
4 months ago
test_closure.js
add for-let support to coroutine and scope management
3 months ago
test_closure2.js
add for-let support to coroutine and scope management
3 months ago
test_closure_forwarder_reentrant_callbacks.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_closure_spec.js
fix: correct js_type/vtype mismatches and optimize fetch response methods
3 months ago
test_collections_constructor_iterables.cjs
iterable weakmap regression fix
2 weeks ago
test_computed_assignment_order.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_concurrent_scope.cjs
add comprehensive BUILDING.md guide
2 months ago
test_concurrent_timing.cjs
fix coroutine processing
5 months ago
test_console_inspect_string_internals.cjs
add console.inspect for strings
1 day ago
test_console_methods.cjs
call stack optimzations + hash changes
4 months ago
test_contextual_keyword.js
(#2) handle contextual keywords
3 months ago
test_coro_resume_safety.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_coro_this.js
add coroutine/async this preservation tests
3 months ago
test_cpu_usage.cjs
fix coroutine processing
5 months ago
test_crypto_subtle_digest.mjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_ctor_prop_feedback.cjs
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_date.cjs
migrate from Ant.println to console.(func)
5 months ago
test_date_parse_string.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_debug_await.cjs
fix coroutine processing
5 months ago
test_debug_error_trace.cjs
add MORE test fixtures (to be trimmed later)
2 weeks ago
test_deep_this.cjs
migrate from Ant.println to console.(func)
5 months ago
test_default_params.cjs
default params
5 months ago
test_define_property.js
move tests
4 months ago
test_define_property_edge_cases.js
move tests
4 months ago
test_define_property_shape_slot.cjs
ensure_string_shape_slot fast path
3 weeks ago
test_define_property_simple.js
move tests
4 months ago
test_define_property_strict.js
move tests
4 months ago
test_disposable_stack.cjs
Implement explicit resource management support
5 days ago
test_dot.cjs
migrate from Ant.println to console.(func)
5 months ago
test_dot_property_syntax.cjs
throw error on weird property
4 days ago
test_double_resolve.cjs
HOTFIX: promise object offset for multi-access
3 months ago
test_double_underscore_enumeration.mjs
clean up reflect, ffi, and internal_prop
1 week ago
test_dynamic_func.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_entry_tla_for_await_async_only.cjs
compile async iter with TLA
2 weeks ago
test_error_catch.js
Squashed commit of the following:
4 months ago
test_es2016_includes_and_strict.cjs
fix the strict/non-simple-params regression from 484170ac
1 week ago
test_eval.cjs
add eval
5 months ago
test_event_loop_timers.js
implement pre-generational gc fixes
2 months ago
test_eventemitter_function_call.cjs
legacy eventemitter action
2 weeks ago
test_eventemitter_max_listeners.cjs
events,console: fix once listener cleanup and trace sink routing
3 weeks ago
test_events.cjs
update tests
3 months ago
test_events_listeners_api.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_events_prototype_chain.cjs
eventemitter inherit from function/object
2 weeks ago
test_exp_associativity.cjs
improve string ops
5 months ago
test_exponentiation.cjs
improve string ops
5 months ago
test_extensionless_hidden_entrypoint.cjs
improve regex compile speeds
2 weeks ago
test_fetch_redirect.cjs
add fetch redirect support
2 weeks ago
test_ffi_wrappers.cjs
rewrite entire ffi module
1 week ago
test_for_in_closure.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_fs_async.js
add fs module
5 months ago
test_fs_chmod_sync.mjs
expand Node compatibility coverage across builtins and packages
3 weeks ago
test_fs_error_messages.cjs
add proper ERRNO path for all fs modules
3 weeks ago
test_fs_promises_filehandle.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_fs_readfile_url.mjs
add fs path coercing
1 week ago
test_fs_streams.cjs
revise fs stream
4 weeks ago
test_fs_sync.js
add non async fs
5 months ago
test_function_call_apply_bind.cjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_function_constructor.cjs
remove deprecated keywords and improve error messages
4 months ago
test_function_constructor_tostring.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_function_scope.js
proper globalThis and window support
4 months ago
test_gc.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_async.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_gc_comprehensive.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_coro.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_gc_cycles.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_debug.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_in_coro.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_large.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_minimal8.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_simple.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_stress10.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_gc_stress7.js
introduce controlled GC safepoints
2 months ago
test_gc_tco.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_gc_timer.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_getters_setters.js
add getter and setter accessor support to property lookup
4 months ago
test_highlight_comments.cjs
multi-line highlighter comment parsing
3 weeks ago
test_highlight_keyword_using.cjs
add spec-shaped async generator prototype chain
5 days ago
test_http_request_host_port_fetch_shim.mjs
rework Silver string building and add node:net client shims
3 weeks ago
test_https_get_fetch_shim.mjs
rework Silver string building and add node:net client shims
3 weeks ago
test_if_else_var.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_immediate_concurrent.cjs
fix coroutine processing
5 months ago
test_import_meta.cjs
add import.meta.(value)
5 months ago
test_import_meta_full.cjs
add import.meta.(value)
5 months ago
test_in_operator.cjs
migrate from Ant.println to console.(func)
5 months ago
test_inherited_class_constructor.cjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_inline_await.js
ensure proper memory management for response context
2 months ago
test_inspect_custom.cjs
add MORE test fixtures (to be trimmed later)
2 weeks ago
test_intl.cjs
migrate Intl to dedicated module
2 weeks ago
test_iterator_result_fast_path.cjs
add iteration fast path
3 weeks ago
test_jit_arguments_object.cjs
undo arguments lowering change
2 weeks ago
test_jit_destructure_arg_resume.cjs
clean up destructuring iterator helpers to avoid VM stack relocation
2 weeks ago
test_jit_handlekey.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_jit_inline_special_obj.mjs
fix super lookup for extracted static methods and constructors
2 weeks ago
test_jit_inline_special_obj_dep.mjs
fix super lookup for extracted static methods and constructors
2 weeks ago
test_jit_inline_special_obj_import.mjs
fix super lookup for extracted static methods and constructors
2 weeks ago
test_jit_map_string_concat.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_jit_missing_arg_normalization.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_jit_num_add_ok.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_jit_post_inc_upval.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_jit_string_add_bailout.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_jit_typeof_bailout_arg_resume.cjs
prevent arg closure buf being dropped on deop
4 weeks ago
test_js_entry_tla_resume.cjs
proper lowering for op_special [1]
2 weeks ago
test_json.cjs
JSON.(module)
5 months ago
test_label_of.js
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_labeled_loops.cjs
add for-in iterator support for objects, arrays, and strings
3 months ago
test_legacy_accessors.js
rewrite string pool for performance
3 weeks ago
test_literal_primordials.cjs
make Object and Array constructor prototypes read-only
3 weeks ago
test_loops.cjs
migrate from Ant.println to console.(func)
5 months ago
test_map.js
improve runtime compatibility for modern SSR/RSC workloads and builtin modules
1 month ago
test_map_gc.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_map_upsert.cjs
add upsert
1 week ago
test_math.js
add math and BigInt
4 months ago
test_math_ops.cjs
improve string ops
5 months ago
test_microtask_order.js
support custom thenable
1 month ago
test_mini_amp_tui_exit_restores_tty.cjs
fix tty teardown exit and align stdio encoding
2 weeks ago
test_minicoro_concurrent.cjs
use a stack-based coro runtime
5 months ago
test_minimal.cjs
move tests
4 months ago
test_missing_named_export.mjs
add named export error instead of undefined placeholder
1 month ago
test_module_eval_reentrancy.mjs
migrate ESM module system to use unified module context API
1 month ago
test_nan_infinity.cjs
add NaN and Infinity
5 months ago
test_native_bind.js
update tests
3 months ago
test_native_bind_debug.js
update tests
3 months ago
test_native_cfunc_object_semantics_repro.cjs
assignment now stores native functions exactly
2 weeks ago
test_native_method_descriptors.cjs
allow cfunc prototypes with constructed during promotion
2 weeks ago
test_new_arr.js
refactor: optimize array methods and property iteration
3 months ago
test_node_url_parse_named_export.mjs
rework Silver string building and add node:net client shims
3 weeks ago
test_not_operator.cjs
migrate from Ant.println to console.(func)
5 months ago
test_number_literals.cjs
Atomic, SharedArrayBuffer, 0x, 0o, 0b
4 months ago
test_number_radix.cjs
getRandomValues, .replace callback
4 months ago
test_numeric_separators.cjs
fix else if
4 months ago
test_obj_closure.cjs
migrate from Ant.println to console.(func)
5 months ago
test_object_fromentries_iterables.cjs
small runtime fixes
2 weeks ago
test_optional_chain.cjs
migrate from Ant.println to console.(func)
5 months ago
test_path.cjs
add path module
5 months ago
test_performance.cjs
performance.(module)
4 months ago
test_practical_async.cjs
fix coroutine processing
5 months ago
test_primitive_wrappers.js
clean up reflect, ffi, and internal_prop
1 week ago
test_private_brands.cjs
add proper brand based private class support
1 day ago
test_process_emit_warning.cjs
expand Node compatibility coverage across builtins and packages
3 weeks ago
test_process_env.cjs
process.env, process.exit
5 months ago
test_process_env_double_underscore.cjs
clean up reflect, ffi, and internal_prop
1 week ago
test_process_event_api.cjs
add process.listeners
2 weeks ago
test_process_nexttick_bound_receiver.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_process_nexttick_order.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_process_stdin_setencoding_tty.cjs
migrate process.stdout/stdin to readablestream
2 weeks ago
test_process_stdout_resize_signal.cjs
add MORE test fixtures (to be trimmed later)
2 weeks ago
test_process_stdout_setencoding.cjs
migrate process.stdout/stdin to readablestream
2 weeks ago
test_promise.cjs
migrate from Ant.println to console.(func)
5 months ago
test_promise_chained_catch_unhandled.cjs
handle improved oxc TLA
2 weeks ago
test_promise_display.cjs
make promise api based on coroutines
5 months ago
test_promise_inspect_long.cjs
add regexp index group support
2 weeks ago
test_promise_only.cjs
fix closure scoping issues
5 months ago
test_promise_resolve.cjs
use a stack-based coro runtime
5 months ago
test_promise_thenables.js
support custom thenable
1 month ago
test_property_cache_deletion.cjs
optimize lookups remove traverse property chain to find SLOT_VERSION
3 months ago
test_property_error_messages.cjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_property_lookup_cache.cjs
call stack optimzations + hash changes
4 months ago
test_prototype_chain_class_mutation.cjs
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_prototype_chain_obj_mutation.cjs
refactor GC into modular subsystem with object shapes, thread pool, and rope strings
1 month ago
test_prototypes.cjs
migrate to a prototype based system
4 months ago
test_proxy_get_topropertykey.cjs
rewrite string pool for performance
3 weeks ago
test_proxy_object_entries.cjs
add MORE test fixtures (to be trimmed later)
2 weeks ago
test_proxy_toprimitive_get_trap.cjs
rewrite string pool for performance
3 weeks ago
test_readable_stream_tee_object_chunk.cjs
readable stream reject chunk
2 weeks ago
test_readline_keypress.cjs
add process.stdin support to readline module
3 months ago
test_readline_question_prompt.cjs
small tweaks for readline
2 weeks ago
test_reflect_proxy_get_toprimitive.cjs
rewrite string pool for performance
3 weeks ago
test_regex_equals_literal.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_regexp_basic.cjs
migrate from Ant.println to console.(func)
5 months ago
test_regexp_edge_cases.cjs
migrate from Ant.println to console.(func)
5 months ago
test_regexp_exec_fast_paths.cjs
add regexp index group support
2 weeks ago
test_regexp_patterns.cjs
migrate from Ant.println to console.(func)
5 months ago
test_regexp_replace_large_template.cjs
rewrite string pool for performance
3 weeks ago
test_require_exports_conditions.cjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_rest_params.cjs
migrate from Ant.println to console.(func)
5 months ago
test_return.cjs
migrate from Ant.println to console.(func)
5 months ago
test_set.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_setter_direct.js
add getter and setter accessor support to property lookup
4 months ago
test_shadowing.cjs
migrate from Ant.println to console.(func)
5 months ago
test_shell.js
remove promise from shell command execution
3 months ago
test_silver_eval.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_spread.cjs
spread operator
4 months ago
test_spread_accessor.js
prevent segfault assigning to T_CFUNC
1 month ago
test_spread_symbols.cjs
share enumerable property iteration for spread and assign
2 weeks ago
test_stack_depth.cjs
migrate from Ant.println to console.(func)
5 months ago
test_static.js
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_stream_readable_data_listener_order.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_stream_transform_async_callback.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_strict_function.cjs
strict mode
5 months ago
test_strict_mode.cjs
strict mode
5 months ago
test_string_concat_perf.cjs
string builder
4 months ago
test_string_exports.js
support string literal export/import names
2 months ago
test_string_large_space_stats.cjs
rewrite string pool for performance
3 weeks ago
test_string_number_methods.cjs
improve string ops
5 months ago
test_string_pad_unicode.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_string_replace_regex.cjs
migrate from Ant.println to console.(func)
5 months ago
test_string_small_append_loop.cjs
rework Silver string building and add node:net client shims
3 weeks ago
test_super_getter_receiver.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_suppressed_error_symbols.cjs
Implement explicit resource management support
5 days ago
test_sv_async.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_switch.cjs
add switch cases
5 months ago
test_tco.js
add tests and update meson file
2 months ago
test_tco_asi.js
preserve TCO behavior in semicolon-free style
2 months ago
test_tco_curried.js
prevent curried monad leaks for T_TAILCALL
2 months ago
test_tco_curried_debug.js
introduce sentinel type for internal optimizations
2 months ago
test_tco_monad.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_tco_zeroarg.js
enhance performance logging
2 months ago
test_template_regex_brace.cjs
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_ternary_and_operators.cjs
nullish coalescing operator
5 months ago
test_this.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_three_params.js
default params
5 months ago
test_throw_expressions.cjs
Implement explicit resource management support
5 days ago
test_throw_stack.cjs
migrate from Ant.println to console.(func)
5 months ago
test_timer_chain_iter.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_timer_mutation.cjs
fix timer mutations
4 months ago
test_timers.cjs
make promise api based on coroutines
5 months ago
test_tla_dead_await_fastpath.cjs
proper lowering for op_special [1]
2 weeks ago
test_toString.cjs
migrate to Symbol.toStringTag
4 months ago
test_try_catch.cjs
add try, catch, finally
5 months ago
test_ts_js_extension_resolution.cjs
typescript extension fallback
2 weeks ago
test_tty_readstream_da_timeout.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_tty_readstream_dev_tty.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_tty_readstream_dev_tty_on_data_flowing.cjs
stabilize async coroutines and node stream compatibility
2 weeks ago
test_tty_readstream_setencoding.cjs
migrate process.stdout/stdin to readablestream
2 weeks ago
test_two_awaits.cjs
fix coroutine processing
5 months ago
test_typescript_entry_tla.cjs
handle improved oxc TLA
2 weeks ago
test_typescript_type_only_import_elision.cjs
typescript type only import elision
1 week ago
test_ub_class.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
2 months ago
test_uint8array_base64_hex.cjs
Add Uint8Array base64 and hex helpers
6 days ago
test_uri.js
uri component
4 months ago
test_url_bracket_query.cjs
add fetch redirect support
2 weeks ago
test_util_is_deep_strict_equal.cjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_util_parse_args.cjs
runtime: improve Node compatibility across more core modules and compiler
3 weeks ago
test_var.cjs
migrate from Ant.println to console.(func)
5 months ago
test_var_hoisting.cjs
var scope hoist
4 months ago
test_void_operator.cjs
migrate from Ant.println to console.(func)
5 months ago
test_wasm_webassembly_api.mjs
wasm prevent throwing stack
1 week ago
test_weakmap.js
weakmap, weakset
4 months ago
test_weakset.js
weakmap, weakset
4 months ago
test_with_strict.cjs
add with() and "use strict"
5 months ago
test_without_strict.cjs
add with() and "use strict"
5 months ago
test_wrapped_this.js
binding loss fixes
2 months ago
this_demo.cjs
migrate from Ant.println to console.(func)
5 months ago
throw.cjs
migrate from Ant.println to console.(func)
5 months ago
tight_loop_class.js
add benches
4 months ago
tight_loop_func.js
add benches
4 months ago
tight_loop_proto.js
add benches
4 months ago
tlsuv_boringssl_smoke.c
migrate to embedded boringssl
3 weeks ago
tmp_bind_async_test.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
tmp_ipv6_bind_test.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
tmp_vite_fs_trace.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
tmp_vite_initserver_trace.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
tmp_vite_listen_trace.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
tmp_vite_server_trace.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
tmp_vite_trace.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
todo_rsc_action_rsc_post.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
todo_rsc_form_action_markup.mjs
add WebAssembly/WASI support and implement Promise.allSettled, regex v-flag, watch API, and add node stubs and fix Function.call/apply native dispatch
1 month ago
ts_js_extension_resolution_dep.ts
typescript extension fallback
2 weeks ago
ts_js_extension_resolution_main.ts
typescript extension fallback
2 weeks ago
uuid.cjs
rename Ant.Crypto to crypto.()
4 months ago
uuidv7.cjs
rename Ant.Crypto to crypto.()
4 months ago
var.js
fix scope management in function calls
2 months ago
window.cjs
add thrown value to js_try function
4 months ago
with.js
var scope hoist
4 months ago