Commit graph

  • 2e1d5ba431
    Merge 9637c4b731 into 6902ecaa7c Ryan 2025-03-26 02:00:47 +00:00
  • 9637c4b731
    Merge branch 'main' into datetime-rfc2822-support Ryan 2025-03-25 22:00:44 -04:00
  • fee028b000
    Merge 05fbc7850a into 6902ecaa7c orpos 2025-03-24 18:45:46 +00:00
  • 6902ecaa7c
    Fix various new clippy lints main Filip Tibell 2025-03-24 19:43:53 +01:00
  • d8f9833e00
    Merge 2a49830700 into dc08b91314 Flow Gnarly 2025-03-24 19:35:36 +01:00
  • dc08b91314
    Fix deadlock in stdio.format calls in tostring metamethod (#288) dai 2025-03-24 19:34:51 +01:00
  • ee4cb3ff3b
    Merge branch 'main' into main Filip Tibell 2025-03-24 19:34:40 +01:00
  • 822dd19393
    Add functions for getting Roblox Studio locations to roblox library (#284) Micah 2025-03-24 11:29:22 -07:00
  • eaa44f5f45
    Merge branch 'main' into roblox-locations Filip Tibell 2025-03-24 19:28:21 +01:00
  • 6cd0234a5f
    Allow toggling JIT in the CLI (#265) Erica Marigold 2025-03-24 23:56:02 +05:30
  • 19e7f57284
    Loosen Lune version string requirements (#294) Micah 2025-03-24 11:24:36 -07:00
  • 05fbc7850a
    added readLine function in stdio using a Buffer orpos 2025-02-20 18:17:23 -03:00
  • 6ab77cd92c
    Loosen Lune version string requirements Micah 2025-01-15 13:51:26 -08:00
  • 1badc85027
    Fix deadlock in stdio.format calls in tostring metamethod daimond113 2024-12-25 19:00:18 +01:00
  • 3f09531efd Improve test for toRfcDate CleverSource 2024-12-23 10:12:53 -05:00
  • 92acaca4e6 Add support for RFC 2822 in DateTime CleverSource 2024-12-22 21:35:16 -05:00
  • 649220e3ba
    Make it actually compile (rust-analyzer failed me) Micah 2024-12-18 15:58:05 -08:00
  • d379dfa7ee
    Add functions for getting Roblox Studio locations to roblox library Micah 2024-12-18 15:39:14 -08:00
  • e307b45c47
    Merge 8f248ff624 into 5d1401cdf6 Qwreey 2024-11-13 06:20:45 +00:00
  • 8f248ff624
    Chnage naming naturally (#243) qwreey 2024-11-13 06:20:28 +00:00
  • 7a51bc9aa4
    Fix read/writeString and add test (#243) qwreey 2024-11-12 06:34:22 +00:00
  • e8cc2dcda3
    Add readString, writeString method (#243) qwreey 2024-11-12 05:40:32 +00:00
  • 627c2c9afb
    Update readRef method to allow reuse RefData (#243) qwreey 2024-11-12 03:05:55 +00:00
  • 461ab26dea
    Update ffi README files (#243) qwreey 2024-11-09 16:14:17 +00:00
  • 7a7ccf7d85
    More pretty-prints (#243) qwreey 2024-11-09 16:00:09 +00:00
  • c3f255db7a
    Improve code quality (#243) qwreey 2024-11-09 15:43:15 +00:00
  • b503cc9f5b
    Fix boundary check logic (#243) qwreey 2024-11-09 12:56:01 +00:00
  • 902f5f960b
    Add and organize ffi tests (#243) qwreey 2024-11-09 12:46:20 +00:00
  • b191218993
    Throw out of index error in struct:field method (#243) qwreey 2024-11-09 12:44:55 +00:00
  • 230632b1ca
    Fix unsafe library error, add --unsafe repl option (#243) qwreey 2024-11-09 10:27:48 +00:00
  • 809fd566a1
    Add free test (#243) qwreey 2024-11-09 10:07:26 +00:00
  • c45773770a
    Fix dereference ref flags (#243) qwreey 2024-11-08 15:31:23 +00:00
  • 4588581d03
    Merge branch 'lune-org:main' into ffi Qwreey 2024-11-09 00:23:07 +09:00
  • 3a6f3bd016
    Add free function (#243) qwreey 2024-11-08 15:20:09 +00:00
  • a655a4dad0
    Improve code quality (#243) qwreey 2024-11-08 14:57:19 +00:00
  • 4b2277fec3
    Fix error messages (#243) qwreey 2024-11-08 06:31:06 +00:00
  • 8c60009c5e
    Merge branch 'main' into feature/jit-toggle Erica Marigold 2024-11-07 14:59:58 +05:30
  • 9bca7b80f5
    Fix annotation (#243) qwreey 2024-11-07 08:00:17 +00:00
  • 1e69c0a644
    Merge pull request #2 from kimpure/ffi Qwreey 2024-11-07 13:58:48 +09:00
  • a525faabb4 moonwave annotation fix kimpure 2024-11-06 16:20:08 +09:00
  • a05c598dc3 moonwave annotation fix kimpure 2024-11-06 16:17:01 +09:00
  • 8b2fdbc810 move fixme kimpure 2024-11-05 22:06:52 +09:00
  • 208bfa1bc7 fix kimpure 2024-11-05 22:05:43 +09:00
  • c20ef95d6d fix kimpure 2024-11-05 22:03:49 +09:00
  • 7856764fd4 fix kimpure 2024-11-05 22:02:29 +09:00
  • 98fdbf23c7
    Merge dc151fd588 into 5d1401cdf6 Sasial 2024-11-05 13:10:23 +01:00
  • 5d1401cdf6
    Add process.endianness constant (#267) Qwreey 2024-11-05 21:10:05 +09:00
  • 65bdd40a1b
    Merge branch 'main' into process-endianness Filip Tibell 2024-11-05 13:09:40 +01:00
  • 91af86cca2
    IsA, ClassName & Parent should work if an instance is already destroyed (#271) Sasial 2024-11-05 22:02:15 +10:00
  • b95266ef3c type plus kimpure 2024-11-03 01:07:10 +09:00
  • 4cc2698e30
    Add offset option in cast method (#243) qwreey 2024-11-02 14:39:11 +00:00
  • 37b55576ca
    Add missing types (#243) qwreey 2024-11-02 14:31:00 +00:00
  • de7029aa19
    Remove debug exports (#243) qwreey 2024-11-02 14:17:00 +00:00
  • c960788404
    Fix Tests Sasial 2024-11-02 16:13:39 +10:00
  • 2d91123796
    IsA, ClassName & Parent should work if an instance is already destroyed Sasial 2024-11-02 15:58:29 +10:00
  • 15a9cd5275
    add disable-codegen option jackdotink 2024-10-31 21:59:52 -05:00
  • dc151fd588
    Update rbx-dom Sasial 2024-11-01 05:45:11 +10:00
  • 2a9664a90f
    Add runtime flag for allowing unsafe libraries (#243) qwreey 2024-10-31 06:32:19 +00:00
  • c406f0a263 change RuntimeInner.create() to set a default compiler with O2 Green 2024-10-25 02:44:03 +02:00
  • 80a7497583
    Fix benchmark code and add C level result (#243) qwreey 2024-10-24 17:07:49 +00:00
  • 90c0987754
    Restruct tests/ffi and add std-ffi tests (#243) qwreey 2024-10-24 08:34:35 +00:00
  • 00319f03e3
    Use camel case naming on ffi test (#243) qwreey 2024-10-24 04:52:11 +00:00
  • d234a086dd
    Add type for process.endianness (#267) qwreey 2024-10-24 01:18:05 +00:00
  • 6903367c29
    Add process.endianness (#267) qwreey 2024-10-24 01:13:06 +00:00
  • 14d2b60f43
    Fix casting and add casting test (#243) qwreey 2024-10-24 01:01:49 +00:00
  • 154c68a64e
    Add Data:copyFrom, tests and annotation (#243) qwreey 2024-10-24 00:26:43 +00:00
  • 34a5b39277
    Add linguist ignore for tests/ffi (#243) qwreey 2024-10-23 05:04:21 +00:00
  • 83be2bc96a
    Remove callable boundary check (#243) qwreey 2024-10-23 04:29:32 +00:00
  • b442ba7985
    Add windows benchmark result (#243) qwreey 2024-10-22 07:01:35 +00:00
  • 886d555ab8
    Fix assertion (#243) qwreey 2024-10-22 04:44:48 +00:00
  • ddf0c4c2dc
    Typescript lint error fix (#243) qwreey 2024-10-22 02:22:48 +00:00
  • d42bfc9f63
    Add benchmark tests/ffi/benchmark/external_call (#243) qwreey 2024-10-22 02:18:15 +00:00
  • 144f49a11d
    More moonwave docs (#243) qwreey 2024-10-21 21:05:55 +00:00
  • 706efaf1e9
    Fix formatting (#243) qwreey 2024-10-21 19:58:23 +00:00
  • 410489a280
    Merge branch 'lune-org:main' into ffi Qwreey 2024-10-22 04:34:41 +09:00
  • 12bf3bd9ef
    Add gitignore for core dump file, Callable optimization (#243) qwreey 2024-10-21 18:40:02 +00:00
  • 72fac28dab
    Add Moonwave annotation partially (#243) qwreey 2024-10-21 17:05:53 +00:00
  • 5002088240
    Fix closure error (#243) qwreey 2024-10-21 15:10:12 +00:00
  • 658b5ef75c
    Move fixed size types into ffi, Fix test cases (#243) qwreey 2024-10-21 13:19:56 +00:00
  • b31f81459f
    Move c ABI related object and functions into ffi.c (#243) qwreey 2024-10-21 10:52:58 +00:00
  • a67661a753
    Void type support in call (#243) qwreey 2024-10-19 07:31:45 +00:00
  • 27e250daa5
    Implememt CVoid, StringifyData and CopyData (#243) qwreey 2024-10-18 06:12:53 +00:00
  • 7ee757ac9c
    Provide ptr conversion and test case (#243) qwreey 2024-10-17 18:18:44 +00:00
  • e19d9748e5
    Implement ClosureData (#243) qwreey 2024-10-17 16:24:13 +00:00
  • f6c39bc2a9
    feat: fix JIT being disabled by default in tests Erica Marigold 2024-10-17 13:57:49 +01:00
  • ee68483d2d
    Merge branch 'main' into feature/jit-toggle Erica Marigold 2024-10-17 12:42:10 +01:00
  • 4d25f0a66f
    fix: apply must_use attribute to required methods in JitStatus Erica Marigold 2024-10-17 12:41:48 +01:00
  • 1025bb7a3e
    feat: abstract JitStatus struct for luau.load Erica Marigold 2024-10-17 12:38:21 +01:00
  • 2a49830700 create channel before reading file AshleyFlow 2024-10-17 14:32:31 +03:30
  • 981d323556 eliminate unnecessary checks for files in require AshleyFlow 2024-10-17 13:47:53 +03:30
  • da30dfb3f0
    Refactor and documenting code structure (#243) qwreey 2024-10-17 10:16:43 +00:00
  • c935149c1e
    Update dependencies Filip Tibell 2024-10-17 11:43:51 +02:00
  • e5bda57665
    Document new breaking changes in changelog Filip Tibell 2024-10-17 11:43:13 +02:00
  • ef294f207c
    Fix websocket example files Filip Tibell 2024-10-17 11:27:32 +02:00
  • f89d02a60d
    Use 4 spaces for error formatting indentation Filip Tibell 2024-10-17 11:26:01 +02:00
  • d090cd2420
    Remove redundant stack trace information in error formatter Filip Tibell 2024-10-17 11:23:20 +02:00
  • 6ce4563655 fix typo AshleyFlow 2024-10-17 12:40:29 +03:30
  • 76da13d99e eliminate unnecessary checks for files AshleyFlow 2024-10-17 12:39:56 +03:30
  • 7f07c9d107 validate every field in luaurc files AshleyFlow 2024-10-17 12:30:31 +03:30
  • 99c17795c1
    Update rokit action version and tool versions Filip Tibell 2024-10-17 09:26:13 +02:00