Sign in
Join now
ant
themackabu.com
/
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
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
ant
/
examples
/
spec
1 folder
路
109 files
at
master
themackabu.com
路
implement per-thread isolates and worker threads
路
1w ago
8db0ada1
fixtures
unify event internals (#66)
2mo ago
ant.js
embed channel into version
1mo ago
arrays.js
tiny .splice fix
5mo ago
arrow.js
fix typed-array and parser ES6 compat cases
5mo ago
assert.js
migrate more sites to newobj + add toJSON for performance and buffer
2w ago
async_iterators.js
fix async coroutine corruption and finally-skipping returns
3mo ago
async_loops.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
async.js
fix async coroutine corruption and finally-skipping returns
3mo ago
atomics.js
fix ES2017 async and SharedArrayBuffer compat
6mo ago
base64.js
feat(buffer): add encoding support and shared TypedArray prototype
9mo ago
bigint.js
correct addition coercion and optimize pooled arithmetic (#61)
2mo ago
blob.js
prepare for pipes
7mo ago
buffer.js
pr 44 cherry pick (#85)
1mo ago
child_process.js
unify event internals (#66)
2mo ago
class_computed_key.js
add test for computed key evaluation order in class definitions
8mo ago
classes.js
overhaul of engine internals (#71)
2mo ago
completion.js
compiler, parser: strict syntax errors, dynamic code arena reuse (#124)
3w ago
console.js
update spec
6mo ago
cron.js
add Ant.cron
2mo ago
crypto.js
add subtle.generateKey/exportKey, enforce CryptoKey usages (#87)
1mo ago
dataview.js
improve builtins
3mo ago
date.js
update to tlsuv 0.40.6
9mo ago
delete.js
compact more, add add delete operator tests
9mo ago
destructuring.js
move iteration to new opcodes
7mo ago
devirtualization.js
optimize string accumulation and devirtualize hot Silver runtime paths (#60)
3mo ago
diagnostics_channel.js
migrate node:stream stub to proper module
6mo ago
domain.js
overhaul of engine internals (#71)
2mo ago
escapes.js
revise TextEncoding and add brotli
7mo ago
eval_scopes.js
pr 44 cherry pick (#85)
1mo ago
events.js
unify event internals (#66)
2mo ago
eventsource.js
improve spec fixture
5mo ago
exceptions.js
fix try/finally unwinding and async coroutine resume
3mo ago
explicit_resource_management.js
Implement explicit resource management support
6mo ago
fetch.js
add live fetching to spec
7mo ago
finalizationregistry.js
add FinalizationRegistry and WeakRef tests
9mo ago
forin.js
refactor: optimize array methods and property iteration
9mo ago
formdata.js
add Request constructor
7mo ago
fs_async.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
fs.js
add more standard fs operations
8mo ago
functions.js
compiler, parser: strict syntax errors, dynamic code arena reuse (#124)
3w ago
generators.js
yield star fix
1mo ago
getters.js
compiler, parser: strict syntax errors, dynamic code arena reuse (#124)
3w ago
globalthis.js
compat: improve node:http, fs.Stat, and StringDecoder behavior to support ExpressJS v4.* (#130)
3w ago
headers.js
optimize string intrinsics and HTTP request/response handling (#94)
1mo ago
helpers.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
import_abs_target.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
iterators.js
rewrite symbol module (#120)
3w ago
json.js
fix own-key ordering regressions and Object.assign cleanup
5mo ago
lmdb.js
implement LMDB database module, and transaction handling
8mo ago
localstorage.js
add parse depth protection
9mo ago
loops.js
support symbols as weakmap keys
3mo ago
map.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
match.js
add match spec
6mo ago
math.js
tests
10mo ago
modules_strict.js
compiler, parser: strict syntax errors, dynamic code arena reuse (#124)
3w ago
modules.js
runtime: realms and node:vm, compile-time with scopes, realm GC (#138)
2w ago
navigator.js
add navigator module and tests
9mo ago
numbers.js
ast leading numerals fix
4mo ago
objects.js
make string check operations even faster and safer (#76)
2mo ago
observable.js
add Observable constructor and method test suite unify JS type constants into enum and flag macros
9mo ago
operators.js
tests
10mo ago
optional_chaining.js
Fix optional-chain calls not short-circuiting a nullish base (#47)
3mo ago
os.js
improve object desc handler
7mo ago
path.js
expand Node compatibility coverage across builtins and packages
6mo ago
performance.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
private_classes.js
private classes parser fix
4mo ago
process.js
use newobj for process.c
3mo ago
promise.js
unify event internals (#66)
2mo ago
proxy.js
arguments vs arrays, object spread, defineProperties, built-in enumerability, typed-array own keys, Intl locale lists, assert errors (#129)
3w ago
readline.js
rewrite readline to use proper EventEmitter, add async readline
6mo ago
reflect.js
overhaul of engine internals (#71)
2mo ago
regexp.js
pr 44 cherry pick (#85)
1mo ago
request.js
address issue #35 restricted headers being dropped
4mo ago
response.js
optimize string intrinsics and HTTP request/response handling (#94)
1mo ago
run.js
optimize string intrinsics and HTTP request/response handling (#94)
1mo ago
sessionstorage.js
sessionStorage
10mo ago
set.js
implement Set.prototype union, intersection, difference, symmetricDifference, isSubsetOf, isSupersetOf, and isDisjointFrom
6mo ago
shell.js
rewrite ant:shell (#72)
2mo ago
spread.js
tests
10mo ago
streams-compression.js
add brotli to compression and decompression
7mo ago
streams-encoding.js
stream-dependent APIs
7mo ago
streams-pipe.js
migrate to internal slots for all of pipes
7mo ago
streams-queuing.js
ByteLengthQueuingStrategy/CountQueuingStrategy
7mo ago
streams-readable.js
implement base ReadableStream
7mo ago
streams-transform.js
TransformStream
7mo ago
strings.js
optimize string intrinsics and HTTP request/response handling (#94)
1mo ago
switch.js
tests
10mo ago
symbols.js
optimize field misses, postfix updates, and options inlining (#111)
1mo ago
tco_brackets.js
add shift and brackets test
8mo ago
tco_shift.js
add shift and brackets test
8mo ago
tco.js
update tco spec
8mo ago
temporal.js
overhaul of engine internals (#71)
2mo ago
test.json
add readline module, allow text and json imports
9mo ago
test.txt
add readline module, allow text and json imports
9mo ago
textcodec.js
TextEncoder latin-1 alongside buffer fixes
2mo ago
throw_expressions.js
Implement explicit resource management support
6mo ago
timers.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
tla.js
[merge: 214] refactor(runtime): split core runtime, expand module surface, and ship bytecode/JIT pipeline
7mo ago
tty.js
runtime: realms and node:vm, compile-time with scopes, realm GC (#138)
2w ago
typeof.js
compiler, parser: strict syntax errors, dynamic code arena reuse (#124)
3w ago
uri.js
tests
10mo ago
url.js
unify event internals (#66)
2mo ago
v8.js
add node:assert and node:v8 compat layers
7mo ago
weakmap.js
rewrite ant:shell (#72)
2mo ago
weakref.js
weakref spec changes
2mo ago
weakset.js
tests
10mo ago
websocket.js
websocket config options
4mo ago
worker_threads.js
implement per-thread isolates and worker threads
1w ago
worker_threads.worker.mjs
overhaul of engine internals (#71)
2mo ago
zlib.js
use shared readable stream helpers for ws compatibility
1mo ago