Commit graph

  • c2ab92e418
    Merge 2a49830700 into 5d1401cdf6 Flow Gnarly 2024-11-13 12:51:02 +0330
  • e307b45c47
    Merge 8f248ff624 into 5d1401cdf6 Qwreey 2024-11-13 06:20:45 +0000
  • 8f248ff624
    Chnage naming naturally (#243) qwreey 2024-11-13 06:20:28 +0000
  • 7a51bc9aa4
    Fix read/writeString and add test (#243) qwreey 2024-11-12 06:34:22 +0000
  • e8cc2dcda3
    Add readString, writeString method (#243) qwreey 2024-11-12 05:40:32 +0000
  • 627c2c9afb
    Update readRef method to allow reuse RefData (#243) qwreey 2024-11-12 03:05:55 +0000
  • 461ab26dea
    Update ffi README files (#243) qwreey 2024-11-09 16:14:17 +0000
  • 7a7ccf7d85
    More pretty-prints (#243) qwreey 2024-11-09 16:00:09 +0000
  • c3f255db7a
    Improve code quality (#243) qwreey 2024-11-09 15:43:15 +0000
  • b503cc9f5b
    Fix boundary check logic (#243) qwreey 2024-11-09 12:56:01 +0000
  • 902f5f960b
    Add and organize ffi tests (#243) qwreey 2024-11-09 12:46:20 +0000
  • b191218993
    Throw out of index error in struct:field method (#243) qwreey 2024-11-09 12:44:55 +0000
  • 230632b1ca
    Fix unsafe library error, add --unsafe repl option (#243) qwreey 2024-11-09 10:27:48 +0000
  • 809fd566a1
    Add free test (#243) qwreey 2024-11-09 10:07:26 +0000
  • c45773770a
    Fix dereference ref flags (#243) qwreey 2024-11-08 15:31:23 +0000
  • 4588581d03
    Merge branch 'lune-org:main' into ffi Qwreey 2024-11-09 00:23:07 +0900
  • 3a6f3bd016
    Add free function (#243) qwreey 2024-11-08 15:20:09 +0000
  • a655a4dad0
    Improve code quality (#243) qwreey 2024-11-08 14:57:19 +0000
  • 4b2277fec3
    Fix error messages (#243) qwreey 2024-11-08 06:31:06 +0000
  • c7663cfe8a
    Merge 8c60009c5e into 5d1401cdf6 Erica Marigold 2024-11-07 09:30:01 +0000
  • 8c60009c5e
    Merge branch 'main' into feature/jit-toggle Erica Marigold 2024-11-07 14:59:58 +0530
  • 9bca7b80f5
    Fix annotation (#243) qwreey 2024-11-07 08:00:17 +0000
  • 1e69c0a644
    Merge pull request #2 from kimpure/ffi Qwreey 2024-11-07 13:58:48 +0900
  • a525faabb4 moonwave annotation fix kimpure 2024-11-06 16:20:08 +0900
  • a05c598dc3 moonwave annotation fix kimpure 2024-11-06 16:17:01 +0900
  • 8b2fdbc810 move fixme kimpure 2024-11-05 22:06:52 +0900
  • 208bfa1bc7 fix kimpure 2024-11-05 22:05:43 +0900
  • c20ef95d6d fix kimpure 2024-11-05 22:03:49 +0900
  • 7856764fd4 fix kimpure 2024-11-05 22:02:29 +0900
  • 98fdbf23c7
    Merge dc151fd588 into 5d1401cdf6 Sasial 2024-11-05 13:10:23 +0100
  • 5d1401cdf6
    Add process.endianness constant (#267) main Qwreey 2024-11-05 21:10:05 +0900
  • 65bdd40a1b
    Merge branch 'main' into process-endianness Filip Tibell 2024-11-05 13:09:40 +0100
  • 91af86cca2
    IsA, ClassName & Parent should work if an instance is already destroyed (#271) Sasial 2024-11-05 22:02:15 +1000
  • b95266ef3c type plus kimpure 2024-11-03 01:07:10 +0900
  • 4cc2698e30
    Add offset option in cast method (#243) qwreey 2024-11-02 14:39:11 +0000
  • 37b55576ca
    Add missing types (#243) qwreey 2024-11-02 14:31:00 +0000
  • de7029aa19
    Remove debug exports (#243) qwreey 2024-11-02 14:17:00 +0000
  • c960788404
    Fix Tests Sasial 2024-11-02 16:13:39 +1000
  • 2d91123796
    IsA, ClassName & Parent should work if an instance is already destroyed Sasial 2024-11-02 15:58:29 +1000
  • 15a9cd5275
    add disable-codegen option jackdotink 2024-10-31 21:59:52 -0500
  • dc151fd588
    Update rbx-dom Sasial 2024-11-01 05:45:11 +1000
  • 2a9664a90f
    Add runtime flag for allowing unsafe libraries (#243) qwreey 2024-10-31 06:32:19 +0000
  • c406f0a263 change RuntimeInner.create() to set a default compiler with O2 Green 2024-10-25 02:44:03 +0200
  • 80a7497583
    Fix benchmark code and add C level result (#243) qwreey 2024-10-24 17:07:49 +0000
  • 90c0987754
    Restruct tests/ffi and add std-ffi tests (#243) qwreey 2024-10-24 08:34:35 +0000
  • 00319f03e3
    Use camel case naming on ffi test (#243) qwreey 2024-10-24 04:52:11 +0000
  • d234a086dd
    Add type for process.endianness (#267) qwreey 2024-10-24 01:18:05 +0000
  • 6903367c29
    Add process.endianness (#267) qwreey 2024-10-24 01:13:06 +0000
  • 14d2b60f43
    Fix casting and add casting test (#243) qwreey 2024-10-24 01:01:49 +0000
  • 154c68a64e
    Add Data:copyFrom, tests and annotation (#243) qwreey 2024-10-24 00:26:43 +0000
  • 34a5b39277
    Add linguist ignore for tests/ffi (#243) qwreey 2024-10-23 05:04:21 +0000
  • 83be2bc96a
    Remove callable boundary check (#243) qwreey 2024-10-23 04:29:32 +0000
  • b442ba7985
    Add windows benchmark result (#243) qwreey 2024-10-22 07:01:35 +0000
  • 886d555ab8
    Fix assertion (#243) qwreey 2024-10-22 04:44:48 +0000
  • ddf0c4c2dc
    Typescript lint error fix (#243) qwreey 2024-10-22 02:22:48 +0000
  • d42bfc9f63
    Add benchmark tests/ffi/benchmark/external_call (#243) qwreey 2024-10-22 02:18:15 +0000
  • 144f49a11d
    More moonwave docs (#243) qwreey 2024-10-21 21:05:55 +0000
  • 706efaf1e9
    Fix formatting (#243) qwreey 2024-10-21 19:58:23 +0000
  • 410489a280
    Merge branch 'lune-org:main' into ffi Qwreey 2024-10-22 04:34:41 +0900
  • 12bf3bd9ef
    Add gitignore for core dump file, Callable optimization (#243) qwreey 2024-10-21 18:40:02 +0000
  • 72fac28dab
    Add Moonwave annotation partially (#243) qwreey 2024-10-21 17:05:53 +0000
  • 5002088240
    Fix closure error (#243) qwreey 2024-10-21 15:10:12 +0000
  • 658b5ef75c
    Move fixed size types into ffi, Fix test cases (#243) qwreey 2024-10-21 13:19:56 +0000
  • b31f81459f
    Move c ABI related object and functions into ffi.c (#243) qwreey 2024-10-21 10:52:58 +0000
  • a67661a753
    Void type support in call (#243) qwreey 2024-10-19 07:31:45 +0000
  • 27e250daa5
    Implememt CVoid, StringifyData and CopyData (#243) qwreey 2024-10-18 06:12:53 +0000
  • 7ee757ac9c
    Provide ptr conversion and test case (#243) qwreey 2024-10-17 18:18:44 +0000
  • e19d9748e5
    Implement ClosureData (#243) qwreey 2024-10-17 16:24:13 +0000
  • f6c39bc2a9
    feat: fix JIT being disabled by default in tests Erica Marigold 2024-10-17 13:57:49 +0100
  • ee68483d2d
    Merge branch 'main' into feature/jit-toggle Erica Marigold 2024-10-17 12:42:10 +0100
  • 4d25f0a66f
    fix: apply must_use attribute to required methods in JitStatus Erica Marigold 2024-10-17 12:41:48 +0100
  • 1025bb7a3e
    feat: abstract JitStatus struct for luau.load Erica Marigold 2024-10-17 12:38:21 +0100
  • 2a49830700 create channel before reading file AshleyFlow 2024-10-17 14:32:31 +0330
  • 981d323556 eliminate unnecessary checks for files in require AshleyFlow 2024-10-17 13:47:53 +0330
  • da30dfb3f0
    Refactor and documenting code structure (#243) qwreey 2024-10-17 10:16:43 +0000
  • c935149c1e
    Update dependencies Filip Tibell 2024-10-17 11:43:51 +0200
  • e5bda57665
    Document new breaking changes in changelog Filip Tibell 2024-10-17 11:43:13 +0200
  • ef294f207c
    Fix websocket example files Filip Tibell 2024-10-17 11:27:32 +0200
  • f89d02a60d
    Use 4 spaces for error formatting indentation Filip Tibell 2024-10-17 11:26:01 +0200
  • d090cd2420
    Remove redundant stack trace information in error formatter Filip Tibell 2024-10-17 11:23:20 +0200
  • 6ce4563655 fix typo AshleyFlow 2024-10-17 12:40:29 +0330
  • 76da13d99e eliminate unnecessary checks for files AshleyFlow 2024-10-17 12:39:56 +0330
  • 7f07c9d107 validate every field in luaurc files AshleyFlow 2024-10-17 12:30:31 +0330
  • 99c17795c1
    Update rokit action version and tool versions Filip Tibell 2024-10-17 09:26:13 +0200
  • a2a8176241
    Merge pull request #1 from 0x5eal/chore/ffi-types Qwreey 2024-10-17 15:30:21 +0900
  • 6c391907a5
    chore: apply formatting Erica Marigold 2024-10-17 06:57:21 +0100
  • eedcc1e16d
    Merge branch 'main' into feature/jit-toggle Erica Marigold 2024-10-17 06:54:31 +0100
  • bf33afdf9c
    Merge branch 'lune-org:main' into ffi Qwreey 2024-10-17 10:38:10 +0900
  • 58add58244
    Renaming methods (#243) qwreey 2024-10-17 01:37:24 +0000
  • ba074d9a28
    Reducing and organizing duplicated codes (#243) qwreey 2024-10-16 23:37:56 +0000
  • 138221b93e
    Update websocket tests and types to use new calling convention Filip Tibell 2024-10-16 22:00:33 +0200
  • 8abfc21181
    Use standard method calling conventions for websockets Filip Tibell 2024-10-16 21:55:53 +0200
  • 309c461e11
    Implement a non-blocking child process interface (#211) Erica Marigold 2024-10-16 20:48:12 +0100
  • 93fa14d832
    Revert some unnecessary stylistic changes Filip Tibell 2024-10-16 21:41:16 +0200
  • df4fb9be91
    Make Runtime::run Return Lua Values (#178) Erica Marigold 2024-10-16 20:35:23 +0100
  • 93cbe12afd
    Merge branch 'main' into feature/sched-return Filip Tibell 2024-10-16 21:24:53 +0200
  • eaac9ff53a
    Migrate to Rokit as toolchain manager (#238) Erica Marigold 2024-10-16 20:06:14 +0100
  • 0d2f5539b6
    Add Moonwave comments for DateTime properties. (#248) Eli 2024-10-16 15:03:58 -0400
  • 0ea3506614
    Merge branch 'main' into datetime-properties Filip Tibell 2024-10-16 21:03:42 +0200
  • 0f4cac29aa
    Fix Regex types (#250) howmanysmall 2024-10-16 13:03:00 -0600