• Roman Alifanov's avatar
    Add estrlist example with benchmarks, fix time.ms/math.* codegen · 890d457c
    Roman Alifanov authored
    - Add estrlist.ct: string list operations with @awk acceleration
    - Add estrlist_noawk.ct: pure bash version for comparison
    - Add benchmark.sh: performance comparison script
    - Add BENCHMARK.md: results showing @awk gives 93x speedup on union
    
    Codegen fixes:
    - Fix time.now() and time.ms() calls in dispatch_codegen
    - Fix math.* namespace calls
    - Previous fixes for class field assignment and nested constructors
    890d457c
Name
Last commit
Last update
..
cli_example Loading commit data...
estrlist Loading commit data...
multifile Loading commit data...
bench_awk_simple.ct Loading commit data...
bench_heavy.ct Loading commit data...
bench_heavy_awk.ct Loading commit data...
bench_heavy_bash.ct Loading commit data...
bench_speed.ct Loading commit data...
bench_speed_bash.ct Loading commit data...
benchmark_awk.ct Loading commit data...
class_decorators.ct Loading commit data...
classes.ct Loading commit data...
decorators.ct Loading commit data...
defer.ct Loading commit data...
exceptions.ct Loading commit data...
hello.ct Loading commit data...
http_api.ct Loading commit data...
lambdas.ct Loading commit data...
pipe_test.ct Loading commit data...
when.ct Loading commit data...
when_awk.ct Loading commit data...