4 Star 36 Fork 8

GongKe / ratjs

2024-05-14 15:05
GongKe

更新内容

  • UPDATE: Update njsgen.md
  • FEATURE: Use property name to cache the index value
  • FIX: Fix memory size error when free bindings
  • FEATURE: Optimize hash table for small entries
  • FIX: Global environment use declarative environment as its parent
  • FEATURE: Add binding cache
  • FIX: Fix compile error when set "ENABLE_ARRAY_BUFFER" = 0
  • FIX: Fix "lookup" function bug in "json-mananger.js"
  • EATURE: Add njsgen
  • FEATURE: Add C type functions
  • FIX: Fix error when import binding redefined
  • FEATURE: Fix name type of rjs_module_add_binding/rjs_module_get_binding
  • FEATURE: JSON add `` string support
  • FIX: Check the function is not null when dump stack
  • FIX: Use "rjs_function_env_clear" to replace "rjs_decl_env_clear" in TCO
  • FIX: Fix rebind this value failed error in TCO
  • FIX: Fix the wrong line number of require_object instruction
  • FIX: Fix module file check function
  • FIX: Fix lexical environment error in rjs_script_func_object_op_construct
  • FIX: Fix result of Dir.prototype.return
  • FIX: Fix uninitialised value issue in native object
  • FEATURE: Add "scriptPath" function
  • FIX: Load the module directly when use an absolute pathname
  • FEATURE: Add function "solveJobs"
  • FIX: Fix compile error when set ENABLE_MODULE=0
  • FEATURE: Add "addModuleDirectory" and "modules" functions
  • FEATURE: Set visibility of internal symbols to "hidden"
  • FEATURE: Add build options "STATIC_ONLY" and "OSIZE"
  • FIX: Fix link flags for ICU
  • FIX: Correct spelling errors in README_zh.md
  • FIX: Correct spelling errors in usage message
  • UPDATE: Add extension functions' document
  • UPDATE: Update README.md
  • FEATURE: Add module's suffix automatically
  • FIX: Fix line number error in "rjs_dump_error_stack"
  • FEATURE: Add "getcwd" function
  • FIX: Fix Makefiles
  • FEATURE: Add extension APIS
  • FEATURE: Add APIs for promise then operation and module exports loading
  • FIX: Fix the ratjs's usage message
  • FEATURE: Add internal big integer implement
  • FIX: Fix Makefile to support MinGW implib and ICU60

完整的更新日志: https://gitee.com/gongke1978/ratjs/compare/v0.0.1...v0.2.0

最后提交信息为: UPDATE: Update njsgen.md
C
1
https://gitee.com/gongke1978/ratjs.git
git@gitee.com:gongke1978/ratjs.git
gongke1978
ratjs
ratjs

搜索帮助

53164aa7 5694891 3bd8fe86 5694891