5540 Commits (7a77d8f69c657fbc3e7a22a00a8633fe04c838fb)
 

Author SHA1 Message Date
Joao Matos 7a77d8f69c Extension fix. 2 years ago
Joao Matos cad11b6d7b Verbose build. 2 years ago
Joao Matos 7d1af87136 More CI fixes. 2 years ago
Joao Matos 9d916166ef Remove QuickJS test script verbosity. 2 years ago
Joao Matos 5581351824 Fix QuickJS JS_ToBigUint call. 2 years ago
Joao Matos 54e809e617 Rename Signal.cpp to QuickJS nomenclature. 2 years ago
Joao Matos 260f1205a2 More QuickJS support code fixes. 2 years ago
Joao Matos f8ff3a5b94 Clean up error handling for `JS_ToBool`. 2 years ago
Joao Matos e5a1942c65 Disable QuickJS CI steps on Windows. 2 years ago
Joao Matos 4a7480654c Use C99 designated initializers for all QuickJS class def members. 2 years ago
Joao Matos 4aa0279955 Fix warnings in QuickJS support runtime code. 2 years ago
Joao Matos 6f71182793 WIP CI fixes. 2 years ago
Joao Matos c27d0ef28f Fix shell color attributes for test scripts when under CI. 2 years ago
Joao Matos b20b1752f4 Enable QuickJS testing on CI. 2 years ago
Joao Matos c894d1c202 Disable some non working tests for QuickJS. 2 years ago
Joao Matos 359df54981 Fix C++ warning about return values for event invokes. 2 years ago
Joao Matos 2871b12449 Minor fixes to test header files. 2 years ago
Joao Matos 92b1858a24 Update QuickJS test suite to use a Lua bindings definition file. 2 years ago
Joao Matos 94f1cb5efd Update QuickJS test suite to bootstrap its own QuickJS runtime. 2 years ago
Joao Matos 2bef56609f Avoid generating properties when generating QuickJS register code. 2 years ago
Joao Matos 5e405d9b85 Update QuickJS runtime and support code to work with latest upstream. 2 years ago
Joao Matos e649400ec0 Update QuickJS JS_GetOpaque and JS_GetAnyOpaque references to work with latest upstream. 2 years ago
Joao Matos a106f8b4b9 Update file generation naming pattern for QuickJS files. 2 years ago
Joao Matos 8f41d96f09 Avoid generating includes to units when generating the QuickJS module. 2 years ago
Joao Matos 3b7821414b Minor code cleanup. 2 years ago
Joao Matos 642379a544 Fix QuickJS primitive type marshaling to take target sizes into account. 2 years ago
Joao Matos 57ed101bfe Implement new Lua bindings file and commands for CLI tool. 2 years ago
Joao Matos 42d2b8aa69 Default to x64 platform over x86 for the CLI. 2 years ago
Joao Matos aaaffff727 General CLI code cleanups. 2 years ago
Joao Matos e962ea4188 Alias QuickJS generator kind to `quickjs`. 2 years ago
Joao Matos 343c0aa389 Fix generator kind CLI option matching. 2 years ago
Joao Matos 6712a6a973 Handle more primitive types in `GetInfo`. 2 years ago
Joao Matos de42b4c9b2 Fixes to QuickJS marshaling. 2 years ago
João Matos d82f78d5cc
Upgrade CI to macOS 12. (#1867) 2 years ago
João Matos bf03942a92
Auto-detect .NET target framework to use in `build.sh` (#1864) 2 years ago
Henrik Valve 345de8b1fb
Couldn't remove mobules without translation unit (#1861) 2 years ago
Ruben Tytgat b658ff32f1
Fix issue #1283 (#1855) 2 years ago
Christian Howe 3f923b1c64
Fix Xcode C++ include path (#1844) 2 years ago
Stefan 81e0a931cf
Don't add values to enums that can't be parsed (#1836) 3 years ago
João Matos f2f48dc1a3
Update LLVM.md 3 years ago
João Matos 099fadb9a1
ABI handling fixes in Parser.cpp (#1829) 3 years ago
João Matos 8bd3f456a1 Update llvm.yml to install AArch64 cross compilers 3 years ago
Conrad Kreyling a81abd5614
LLVM crosscompile x64 for ARM64 (#1826) 3 years ago
Conrad Kreyling 1d1b21f25e Instruct generator to build ARM64 bindings 3 years ago
Conrad Kreyling 491248b7d5 Fix missing AArch64 entry in CLI CppAbi 3 years ago
Conrad Kreyling bbb0693ef5 Enable ARM64 support on LLVM builds 3 years ago
Joao Matos b5ab95e11d Update iOS64 ABI name to the more accurate AppleARM64. 3 years ago
Joao Matos d1307a532f Add support for AArch64 C++ ABI. 3 years ago
deadlocklogic 9071cd2a59
Implement ClassTemplatePartialSpecialization::Parameters (#1809) 3 years ago
deadlocklogic 2ecd9528ff
regenerated bindings (#1813) 3 years ago