phase: 20.49 COMPLETE; 20.50 Flow+String minimal reps; 20.51 selfhost v0/v1 minimal (Option A/B); hv1-inline binop/unop/copy; docs + run_all + CURRENT_TASK -> 21.0

This commit is contained in:
nyash-codex
2025-11-06 15:41:52 +09:00
parent 2dc370223d
commit 77d4fd72b3
1658 changed files with 6288 additions and 2612 deletions

View File

@ -50,7 +50,7 @@ What the script does (intended)
- `cargo build --release --features cranelift-jit`
- Emit object:
- Ensure stable output dir: `mkdir -p target/aot_objects`
- `NYASH_AOT_OBJECT_OUT="$PWD/target/aot_objects/core_smoke.obj" ./target/release/nyash --backend cranelift apps/hello/main.nyash > /dev/null || true`
- `NYASH_AOT_OBJECT_OUT="$PWD/target/aot_objects/core_smoke.obj" ./target/release/nyash --backend cranelift apps/hello/main.hako > /dev/null || true`
- Validate file exists and nonzero size.
- Link:
- Windows: PowerShell `tools/aot_smoke_cranelift.ps1 -Mode release`

View File

@ -1,3 +1,3 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/await_simple.nyash 🚀
🚀 Nyash MIR Compiler - Processing file: local_tests/await_simple.hako 🚀

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/test_vm_array_getset.nyash 🚀
🚀 MIR Output for local_tests/test_vm_array_getset.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/test_vm_array_getset.hako 🚀
🚀 MIR Output for local_tests/test_vm_array_getset.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/extern_console_log.nyash 🚀
🚀 MIR Output for local_tests/extern_console_log.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/extern_console_log.hako 🚀
🚀 MIR Output for local_tests/extern_console_log.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/loop_nested_if_test.nyash 🚀
🚀 MIR Output for local_tests/loop_nested_if_test.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/loop_nested_if_test.hako 🚀
🚀 MIR Output for local_tests/loop_nested_if_test.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/simple_loop_test.nyash 🚀
🚀 MIR Output for local_tests/simple_loop_test.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/simple_loop_test.hako 🚀
🚀 MIR Output for local_tests/simple_loop_test.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_in_if_loop_poc.nyash 🚀
🚀 MIR Output for local_tests/typeop_in_if_loop_poc.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_in_if_loop_poc.hako 🚀
🚀 MIR Output for local_tests/typeop_in_if_loop_poc.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_is_as_func_poc.nyash 🚀
🚀 MIR Output for local_tests/typeop_is_as_func_poc.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_is_as_func_poc.hako 🚀
🚀 MIR Output for local_tests/typeop_is_as_func_poc.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_is_as_poc.nyash 🚀
🚀 MIR Output for local_tests/typeop_is_as_poc.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_is_as_poc.hako 🚀
🚀 MIR Output for local_tests/typeop_is_as_poc.hako:
; MIR Module: main
; Module Statistics:

View File

@ -1,7 +1,7 @@
🔌 v2 plugin system initialized from nyash.toml
✅ v2 plugin system fully configured
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_mixed.nyash 🚀
🚀 MIR Output for local_tests/typeop_mixed.nyash:
🚀 Nyash MIR Compiler - Processing file: local_tests/typeop_mixed.hako 🚀
🚀 MIR Output for local_tests/typeop_mixed.hako:
; MIR Module: main
; Module Statistics: