1827 Commits (f710435413354e39ed2a007703e1fce58b194ed0)
 

Author SHA1 Message Date
yavon007 f63eab17a3
perf(compiler): mark generated table accessors noexcept (#105) --skip-tests 4 weeks ago
韩天峰 453543e0c8 Add network features for typephp os and support curl+openssl 4 weeks ago
韩天峰 a1782233ca feat(compiler): add compilation statistics collection and nano extension selection 4 weeks ago
韩天峰 7726f49cd7 feat(kernel): implement interrupt-driven timer and console with nanosleep support 4 weeks ago
韩天峰 875c726810 feat(kernel): add memory information system call and free command 4 weeks ago
韩天峰 9c44d0c692 perf(kernel): increase memory allocation and update syscall interface 4 weeks ago
韩天峰 6340433fbe feat(kernel): implement syscall-based ioctl support and improve ATA caching 4 weeks ago
韩天峰 235d07f7c3 refactor(build): update user directory structure and Makefile paths 4 weeks ago
韩天峰 ce13f7d2c7 feat(kernel): implement errno location and error handling 4 weeks ago
韩天峰 78d6d2b67b feat(kernel): add directory operations and compiler-rt builtins support 4 weeks ago
韩天峰 ee69e75f4f feat(kernel): implement comprehensive POSIX syscall support for TypePHP-OS 4 weeks ago
韩天峰 2d052429ca feat(kernel): implement user-space memory management and PHP Nano support 4 weeks ago
韩天峰 fc826df3d7 refactor(build): remove undefined symbols assertion for native objects 4 weeks ago
韩天峰 ce4bcdda4f feat(typephp-os): add nano user mode implementation with updated memory layout 4 weeks ago
韩天峰 d1085f68f8 Optimize directory structure 4 weeks ago
韩天峰 e5dd06b289 feat(kernel): implement disk caching and enhance filesystem operations 4 weeks ago
韩天峰 66184e775c feat(kernel): add date and pwd user commands with syscall improvements 4 weeks ago
韩天峰 0cfa577db1 feat(kernel): implement single-task userspace with ELF64 loader and syscalls 4 weeks ago
韩天峰 515132b6b8 feat(kernel): add ATA disk driver and FAT16 filesystem implementation 4 weeks ago
韩天峰 725959da9f feat(translator): add filesystem module to standard library imports 4 weeks ago
韩天峰 1cad314678 feat(compiler): add precompiled object file support and freestanding C++ ABI 4 weeks ago
韩天峰 0fda2fe4ab chore(deps): update project dependencies and version to 0.8.1 4 weeks ago
韩天峰 b67e40feee feat(compiler): add native source project compilation with closure reference capture support 4 weeks ago
韩天峰 2fe09697fa refactor(std): rename ordered_map to orderedMap and add object function 1 month ago
ShaoBo Wan(無尘) 055dee01f8
fix(compiler): support first-class callable of internal functions (#93) 1 month ago
韩天峰 38d828cbbe refactor(compiler): simplify object property access in compiler base 1 month ago
韩天峰 011cb31882 feat(native-class): enable direct binding of fixed properties to typed references 1 month ago
韩天峰 91f133f17a docs(readme): update documentation to include mobile native support 1 month ago
韩天峰 f79d5f2f8e Rename examples/objective-c-macos -> examples/apple-native 1 month ago
韩天峰 a0db503e3d feat(android): add native Android application example with complete UI framework 1 month ago
韩天峰 8dfb363422 feat(platform): add Android arm64-v8a cross-compilation support 1 month ago
yavon007 f3e2e32648
perf(optimizer): inline count for known array variables (#98) 1 month ago
韩天峰 10fbfff4ea refactor(core): update dependency and improve unset handling for native types 1 month ago
yavon007 d1136cfca0
perf(compiler): bypass dynamic dispatch for known-array appends (#97) 1 month ago
韩天峰 12b0781914 feat(std): make std::any function accept optional parameter with null default 1 month ago
yavon007 692841a60b
perf(optimizer): lower simple integer min/max calls (#96) 1 month ago
韩天峰 393ea1d369 Added native iOS application development support 1 month ago
yavon007 72b7ce9bf4
fix(compiler): avoid native object filename collisions (#91) 1 month ago
yavon007 42846579b7
fix(compiler): evaluate trailing empty switch cases (#90) 1 month ago
yavon007 6aae5f76d2
fix(compiler): preserve PHP switch comparison semantics (#89) 1 month ago
yavon007 5488805baf
fix(optimizer): fold function aliases using resolved names (#88) 1 month ago
yavon007 cbd100f906
fix dynamic static calls on object targets (#87) 1 month ago
韩天峰 b356636853 feat(platform): add iOS target support for TypePHP native compilation 1 month ago
韩天峰 622d6b0a00 feat(macos): add Objective-C++ macOS AppKit example application 1 month ago
韩天峰 6215ecd06d Refactoring: support strongly typed references 1 month ago
韩天峰 50a8ce1570 feat(compiler): implement typed reference system for native C++ integration 1 month ago
韩天峰 2166e1a1a1 Complete varint types migration and fixed-storage safety 1 month ago
韩天峰 b92f782606 fix(parser): resolve variable type conflicts in destructuring and closure captures 1 month ago
韩天峰 86c56ad1bf Remove use native_types, add use varint_types 1 month ago
韩天峰 0eba3b72f9 feat(stdlib): lower SPL runtime calls directly 1 month ago