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