Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Tencent/ScriptX
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: TelluriumDev/TellScriptX
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 16 commits
  • 199 files changed
  • 1 contributor

Commits on Sep 28, 2024

  1. Copy the full SHA
    8374936 View commit details
  2. Copy the full SHA
    abe9bc4 View commit details
  3. Copy the full SHA
    57709ff View commit details

Commits on Sep 30, 2024

  1. Copy the full SHA
    84b8c3f View commit details
  2. Copy the full SHA
    c7b6975 View commit details

Commits on Jan 1, 2025

  1. Adapt to nodejs 23

    xianyubb committed Jan 1, 2025
    Copy the full SHA
    0af2182 View commit details
  2. Copy the full SHA
    486da00 View commit details

Commits on Jan 4, 2025

  1. Copy the full SHA
    16cd37f View commit details
  2. Copy the full SHA
    de3c7f9 View commit details

Commits on Jan 12, 2025

  1. Copy the full SHA
    548f44b View commit details

Commits on Jan 14, 2025

  1. Copy the full SHA
    a44c790 View commit details

Commits on Jan 16, 2025

  1. Copy the full SHA
    6a6e772 View commit details
  2. Copy the full SHA
    febddbf View commit details

Commits on Feb 26, 2025

  1. Active

    xianyubb committed Feb 26, 2025
    Copy the full SHA
    3960148 View commit details

Commits on Mar 21, 2025

  1. Copy the full SHA
    d9a769f View commit details
  2. Copy the full SHA
    262e85c View commit details
Showing with 1,586 additions and 22,092 deletions.
  1. +0 −17 .devtools/LicenseHeader.template
  2. +0 −26 .devtools/appendLicenseHeader.sh
  3. +0 −77 .devtools/hooks/pre-commit
  4. +0 −23 .devtools/install.sh
  5. +0 −41 .devtools/new_backend.sh
  6. +0 −17 .github/stale.yml
  7. +0 −73 .github/workflows/coverage.yml
  8. +0 −21 .github/workflows/sync_to_tencent_code.yml
  9. +0 −268 .github/workflows/unit_tests.yml
  10. +570 −0 .gitignore
  11. +0 −90 CHANGELOG.md
  12. +0 −183 CMakeLists.txt
  13. +2 −0 CONTRIBUTING.md
  14. +18 −14 README-zh.md
  15. +0 −200 README.md
  16. +0 −1 VERSION
  17. +0 −55 backend/JavaScriptCore/CMakeLists.txt
  18. +0 −368 backend/JavaScriptCore/JscEngine-Native.cc
  19. +0 −358 backend/JavaScriptCore/JscEngine.cc
  20. +0 −240 backend/JavaScriptCore/JscEngine.h
  21. +0 −102 backend/JavaScriptCore/JscException.cc
  22. +0 −34 backend/JavaScriptCore/JscHelper.cc
  23. +0 −43 backend/JavaScriptCore/JscHelper.h
  24. +0 −120 backend/JavaScriptCore/JscHelper.hpp
  25. +0 −594 backend/JavaScriptCore/JscLocalReference.cc
  26. +0 −88 backend/JavaScriptCore/JscNative.cc
  27. +0 −36 backend/JavaScriptCore/JscNative.hpp
  28. +0 −259 backend/JavaScriptCore/JscReference.hpp
  29. +0 −50 backend/JavaScriptCore/JscScope.cc
  30. +0 −73 backend/JavaScriptCore/JscScope.h
  31. +0 −91 backend/JavaScriptCore/JscUtils.cc
  32. +0 −217 backend/JavaScriptCore/JscValue.cc
  33. +0 −173 backend/JavaScriptCore/JscWeakRef.cc
  34. +0 −62 backend/JavaScriptCore/JscWeakRef.h
  35. +0 −101 backend/JavaScriptCore/JscWeakRef.mm
  36. +0 −34 backend/JavaScriptCore/trait/TraitEngine.h
  37. +0 −44 backend/JavaScriptCore/trait/TraitException.h
  38. +0 −27 backend/JavaScriptCore/trait/TraitIncludes.h
  39. +0 −57 backend/JavaScriptCore/trait/TraitNative.h
  40. +0 −152 backend/JavaScriptCore/trait/TraitReference.h
  41. +0 −41 backend/JavaScriptCore/trait/TraitScope.h
  42. +0 −55 backend/JavaScriptCore/trait/TraitUtils.h
  43. +0 −19 backend/Lua/CMakeLists.txt
  44. +0 −175 backend/Lua/LuaByteBufferImpl.cc
  45. +0 −43 backend/Lua/LuaByteBufferImpl.h
  46. +0 −314 backend/Lua/LuaEngine-Native.cc
  47. +0 −592 backend/Lua/LuaEngine.cc
  48. +0 −269 backend/Lua/LuaEngine.h
  49. +0 −118 backend/Lua/LuaException.cc
  50. +0 −195 backend/Lua/LuaHelper.cc
  51. +0 −54 backend/Lua/LuaHelper.h
  52. +0 −149 backend/Lua/LuaHelper.hpp
  53. +0 −440 backend/Lua/LuaLocalReference.cc
  54. +0 −121 backend/Lua/LuaNative.cc
  55. +0 −36 backend/Lua/LuaNative.hpp
  56. +0 −290 backend/Lua/LuaReference.hpp
  57. +0 −70 backend/Lua/LuaScope.cc
  58. +0 −30 backend/Lua/LuaScope.hpp
  59. +0 −50 backend/Lua/LuaUtils.cc
  60. +0 −188 backend/Lua/LuaValue.cc
  61. +0 −33 backend/Lua/trait/TraitEngine.h
  62. +0 −39 backend/Lua/trait/TraitException.h
  63. +0 −26 backend/Lua/trait/TraitIncludes.h
  64. +0 −51 backend/Lua/trait/TraitNative.h
  65. +0 −71 backend/Lua/trait/TraitReference.h
  66. +0 −85 backend/Lua/trait/TraitScope.h
  67. +0 −38 backend/Lua/trait/TraitUtils.h
  68. +0 −1 backend/Python/CMakeLists.txt
  69. +582 −5 backend/QuickJs/QjsEngine.cc
  70. +1 −0 backend/QuickJs/QjsHelper.hpp
  71. +2 −0 backend/QuickJs/QjsReference.hpp
  72. +4 −0 backend/QuickJs/QjsValue.cc
  73. +0 −1 backend/Ruby/CMakeLists.txt
  74. +0 −1 backend/SpiderMonkey/CMakeLists.txt
  75. +0 −11 backend/Template/CMakeLists.txt
  76. +0 −1 backend/Template/README.md
  77. +0 −61 backend/Template/TemplateEngine.cc
  78. +0 −111 backend/Template/TemplateEngine.h
  79. +0 −40 backend/Template/TemplateException.cc
  80. +0 −216 backend/Template/TemplateLocalReference.cc
  81. +0 −52 backend/Template/TemplateNative.cc
  82. +0 −30 backend/Template/TemplateNative.hpp
  83. +0 −142 backend/Template/TemplateReference.hpp
  84. +0 −46 backend/Template/TemplateUtils.cc
  85. +0 −82 backend/Template/TemplateValue.cc
  86. +0 −36 backend/Template/trait/TraitEngine.h
  87. +0 −36 backend/Template/trait/TraitException.h
  88. +0 −26 backend/Template/trait/TraitIncludes.h
  89. +0 −46 backend/Template/trait/TraitNative.h
  90. +0 −41 backend/Template/trait/TraitReference.h
  91. +0 −80 backend/Template/trait/TraitScope.h
  92. +0 −32 backend/Template/trait/TraitUtils.h
  93. +2 −0 backend/V8/V8Engine.h
  94. +1 −0 backend/V8/V8Helper.h
  95. +197 −197 backend/V8/V8Inspector.cc
  96. +28 −1 backend/V8/V8Value.cc
  97. +1 −0 backend/V8/thirdparty/ConfigObject/v8-configObject.cc
  98. +18 −0 backend/V8/thirdparty/ConfigObject/v8-configObject.h
  99. +1 −1 backend/V8/trait/TraitReference.h
  100. +0 −1 backend/WKWebView/CMakeLists.txt
  101. +0 −15 backend/WebAssembly/CMakeLists.txt
  102. +0 −292 backend/WebAssembly/WasmEngine.cc
  103. +0 −166 backend/WebAssembly/WasmEngine.h
  104. +0 −99 backend/WebAssembly/WasmException.cc
  105. +0 −1,256 backend/WebAssembly/WasmHelper.cc
  106. +0 −195 backend/WebAssembly/WasmHelper.h
  107. +0 −385 backend/WebAssembly/WasmLocalReference.cc
  108. +0 −90 backend/WebAssembly/WasmNative.cc
  109. +0 −31 backend/WebAssembly/WasmNative.hpp
  110. +0 −180 backend/WebAssembly/WasmReference.hpp
  111. +0 −36 backend/WebAssembly/WasmScope.cc
  112. +0 −30 backend/WebAssembly/WasmScope.hpp
  113. +0 −77 backend/WebAssembly/WasmUtils.cc
  114. +0 −128 backend/WebAssembly/WasmValue.cc
  115. +0 −34 backend/WebAssembly/trait/TraitEngine.h
  116. +0 −43 backend/WebAssembly/trait/TraitException.h
  117. +0 −26 backend/WebAssembly/trait/TraitIncludes.h
  118. +0 −51 backend/WebAssembly/trait/TraitNative.h
  119. +0 −89 backend/WebAssembly/trait/TraitReference.h
  120. +0 −88 backend/WebAssembly/trait/TraitScope.h
  121. +0 −46 backend/WebAssembly/trait/TraitUtils.h
  122. +0 −16 docs/doxygen/CMakeLists.txt
  123. +0 −10 docs/doxygen/Doxyfile.in
  124. +0 −218 docs/en/Basics.md
  125. +0 −93 docs/en/Exception.md
  126. +0 −44 docs/en/FAQ.md
  127. +0 −39 docs/en/ImportScriptX.md
  128. +0 −20 docs/en/Interop.md
  129. +0 −17 docs/en/JavaScript.md
  130. +0 −124 docs/en/Lua.md
  131. +0 −419 docs/en/NativeBinding.md
  132. +0 −23 docs/en/NodeJs.md
  133. +0 −25 docs/en/Performance.md
  134. +0 −11 docs/en/PureCpp2020.md
  135. +0 −18 docs/en/QuickJs.md
  136. +0 −45 docs/en/QuickStart.md
  137. +0 −46 docs/en/TOC.md
  138. +0 −366 docs/en/WebAssembly.md
  139. BIN docs/media/banner.webp
  140. +0 −1 docs/media/multilingual_structure.svg
  141. +0 −1 docs/media/multilingual_structure_zh.svg
  142. BIN docs/media/performance.webp
  143. +0 −2 docs/media/scriptx_logo.svg
  144. +0 −1 docs/media/webassembly_non_shared_bytebuffer.svg
  145. +0 −1 docs/media/webassembly_shared_bytebuffer.svg
  146. +0 −1 docs/media/webassembly_v8_jscore.svg
  147. +0 −1 docs/media/webassembly_webassembly.svg
  148. +0 −422 docs/zh/Basics.md
  149. +0 −94 docs/zh/Exception.md
  150. +0 −44 docs/zh/FAQ.md
  151. +0 −38 docs/zh/ImportScriptX.md
  152. +0 −20 docs/zh/Interop.md
  153. +0 −17 docs/zh/JavaScript.md
  154. +0 −124 docs/zh/Lua.md
  155. +0 −402 docs/zh/NativeBinding.md
  156. +0 −23 docs/zh/NodeJs.md
  157. +0 −26 docs/zh/Performance.md
  158. +0 −11 docs/zh/PureCpp2020.md
  159. +0 −15 docs/zh/QuickJs.md
  160. +0 −45 docs/zh/QuickStart.md
  161. +0 −46 docs/zh/TOC.md
  162. +0 −366 docs/zh/WebAssembly.md
  163. +61 −0 src/Reference.h
  164. +95 −28 src/Value.h
  165. +3 −0 src/types.h
  166. +0 −155 test/CMakeLists.txt
  167. +0 −169 test/cmake/TestEnv.cmake
  168. +0 −51 test/cmake/gtest/CMakeLists.txt
  169. +0 −16 test/cmake/gtest/CMakeLists.txt.in
  170. +0 −38 test/cmake/test_libs/CMakeLists.txt
  171. +0 −16 test/cmake/test_libs/CMakeLists.txt.in
  172. +0 −92 test/cmake/test_v8_compiles.sh
  173. +0 −1 test/node_addon/.gitignore
  174. +0 −39 test/node_addon/CMakeLists.txt
  175. +0 −11 test/node_addon/README.md
  176. +0 −29 test/node_addon/hello.js
  177. +0 −13 test/node_addon/package.json
  178. +0 −80 test/node_addon/src/addon.cc
  179. +0 −237 test/src/BookKeepingTest.cc
  180. +0 −400 test/src/ByteBufferTest.cc
  181. +0 −73 test/src/CustomConverterTest.cc
  182. +0 −199 test/src/Demo.cc
  183. +0 −190 test/src/EngineTest.cc
  184. +0 −211 test/src/ExceptionTest.cc
  185. +0 −118 test/src/InspectorTest.cc
  186. +0 −144 test/src/InteroperateTest.cc
  187. +0 −172 test/src/ManagedObjectTest.cc
  188. +0 −211 test/src/MessageQueueTest.cc
  189. +0 −1,348 test/src/NativeTest.cc
  190. +0 −194 test/src/PressureTest.cc
  191. +0 −444 test/src/ReferenceTest.cc
  192. +0 −174 test/src/ScopeTests.cc
  193. +0 −95 test/src/ShowCaseTest.cc
  194. +0 −158 test/src/ThreadPoolTest.cc
  195. +0 −72 test/src/UtilsTest.cc
  196. +0 −661 test/src/ValueTest.cc
  197. +0 −105 test/src/gtest_main.cc
  198. +0 −73 test/src/test.h
  199. +0 −165 test/src/wasm/run_test.html
17 changes: 0 additions & 17 deletions .devtools/LicenseHeader.template

This file was deleted.

26 changes: 0 additions & 26 deletions .devtools/appendLicenseHeader.sh

This file was deleted.

77 changes: 0 additions & 77 deletions .devtools/hooks/pre-commit

This file was deleted.

23 changes: 0 additions & 23 deletions .devtools/install.sh

This file was deleted.

41 changes: 0 additions & 41 deletions .devtools/new_backend.sh

This file was deleted.

17 changes: 0 additions & 17 deletions .github/stale.yml

This file was deleted.

73 changes: 0 additions & 73 deletions .github/workflows/coverage.yml

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/sync_to_tencent_code.yml

This file was deleted.

Loading