Commit graph

  • 209fd506c9
    Fix REPL help message formatting (#1186) Maxwell Ruben 2024-03-11 08:28:40 -0400
  • f4597b0bee Fix REPL help message Maxwell Ruben 2024-03-08 23:01:20 -0500
  • ae459a0197
    Sync to upstream/release/616 (#1184) 0.616 aaron 2024-03-08 16:47:53 -0800
  • 1ebdfe093a Merge branch 'upstream' into merge Aaron Weiss 2024-03-08 16:05:03 -0800
  • 9e1a26c9c8 Merge branch 'master' into merge Aaron Weiss 2024-03-08 15:59:15 -0800
  • 27a05c0023 Sync to upstream/release/616 Aaron Weiss 2024-03-08 15:57:12 -0800
  • 9323be6110
    Fix ConstraintSolver linker errors in release configuration (#1180) vegorov-rbx 2024-03-05 09:04:28 -0800
  • 5622e8b057 Fix ConstraintSolver linker errors in release configuration Vyacheslav Egorov 2024-03-05 15:05:33 +0200
  • b47cd4521c CodeGen: Use more efficient lowering for UNM_* Arseny Kapoulkine 2024-03-02 11:07:18 -0800
  • 443903aa00
    Sync to upstream/release/615 (#1175) 0.615 vegorov-rbx 2024-03-01 10:45:26 -0800
  • ed4ce84e55 Merge fixes Vyacheslav Egorov 2024-03-01 16:22:18 +0200
  • f36cae2109 Merge branch 'upstream' into merge Vyacheslav Egorov 2024-03-01 16:08:36 +0200
  • 532fd109e7 Merge branch 'master' into merge Vyacheslav Egorov 2024-03-01 16:04:44 +0200
  • d4a266528a Sync to upstream/release/615 Vyacheslav Egorov 2024-03-01 15:58:44 +0200
  • cc51e616ce
    CodeGen: Optimize vector ops for X64 when the source is computed (#1174) Arseny Kapoulkine 2024-03-01 03:32:43 -0800
  • d7052281d5 Add a/a and a-a cases as well Arseny Kapoulkine 2024-02-29 17:01:58 -0800
  • 3eb1a0628a Improve codegen for a+a and a*a Arseny Kapoulkine 2024-02-26 11:05:31 -0800
  • 0d1db6a0b0 CodeGen: Optimize vandps for X64 when the source is computed Arseny Kapoulkine 2024-02-26 10:38:28 -0800
  • c9324853e5
    luau-compile: Fix usage of vector-ctor without vector-lib (#1172) Arseny Kapoulkine 2024-02-26 09:15:13 -0800
  • 6a53ff6924
    Update CLI/Compile.cpp Arseny Kapoulkine 2024-02-26 09:06:57 -0800
  • 5f30bd1f0d Use raw pointers for vectorX configuration instead Arseny Kapoulkine 2024-02-26 08:46:40 -0800
  • 3b0e93bec9
    Sync to upstream/release/614 (#1173) 0.614 Vighnesh-V 2024-02-23 12:08:34 -0800
  • 0ab33af5c2 Merge branch 'upstream' into merge Vighnesh 2024-02-23 11:12:27 -0800
  • ccb5385a72 Merge branch 'master' into merge Vighnesh 2024-02-23 10:55:08 -0800
  • 22686ef1b0 Sync to upstream/release/614 Vighnesh 2024-02-23 10:40:00 -0800
  • 233072f045 luau-compile: Fix usage of vector-ctor without vector-lib Arseny Kapoulkine 2024-02-21 11:57:10 -0800
  • 80928acb92
    CodeGen: Extract all vector tag patching into TAG_VECTOR (#1171) Arseny Kapoulkine 2024-02-21 07:06:11 -0800
  • 239ef93eca Update tests after UNM_VEC fix Arseny Kapoulkine 2024-02-20 08:44:31 -0800
  • be6647304e Commit forgotten lines Arseny Kapoulkine 2024-02-19 19:09:08 -0800
  • 574e9a7eca CodeGen: Extract all vector tag patching into TAG_VECTOR Arseny Kapoulkine 2024-02-19 18:55:56 -0800
  • c5f4d973d7
    Improve A64 lowering for vector operations by using vector instructions (#1164) Arseny Kapoulkine 2024-02-16 08:30:35 -0800
  • 4d8d977b56 Remove unused placeR3 overload to avoid confusion Arseny Kapoulkine 2024-02-16 08:21:59 -0800
  • de22f57906 Merge branch 'master' into a64-simd Arseny Kapoulkine 2024-02-16 08:21:37 -0800
  • ea14e65ea0
    Sync to upstream/release/613 (#1167) 0.613 vegorov-rbx 2024-02-15 18:04:39 -0800
  • b5f2813ab4 Merge branch 'upstream' into merge Vyacheslav Egorov 2024-02-16 03:26:02 +0200
  • 1778950554 Merge branch 'master' into merge Vyacheslav Egorov 2024-02-16 03:25:56 +0200
  • 158d60c223 Sync to upstream/release/613 Vyacheslav Egorov 2024-02-16 03:25:31 +0200
  • 2393d2b4a6 Remove redundant checks from assertions Arseny Kapoulkine 2024-02-15 09:17:12 -0800
  • 2c333b4bc8 Added install commands to CMakeLists.txt Rob Blanckaert 2024-02-14 23:26:38 -0800
  • 8c0115c03a CodeGen: Rempve tempVectorPure for now Arseny Kapoulkine 2024-02-13 17:24:26 -0800
  • c4da73ecf9 CodeGen: Use vector instructions for A64 vector math Arseny Kapoulkine 2024-02-13 15:37:47 -0800
  • 0338e0e52d CodeGen: Implement SIMD math and vector moves Arseny Kapoulkine 2024-02-13 15:35:17 -0800
  • d6c2472f0c
    Sync to upstream/release/612 (#1162) 0.612 Andy Friesen 2024-02-09 09:51:12 -0800
  • ffd9f32d2c Merge branch 'upstream' into merge Andy Friesen 2024-02-09 09:35:57 -0800
  • 45e72ee97b Merge branch 'master' into merge Andy Friesen 2024-02-09 09:33:24 -0800
  • 1a6da94547 Sync to upstream/release/612 Andy Friesen 2024-02-09 09:32:52 -0800
  • 67ce75e870
    Sync to upstream/release/611 (#1160) 0.611 Alexander McCord 2024-02-02 13:32:42 -0800
  • 5559c7fbd5 Fix the stack-use-after-scope. Alexander McCord 2024-02-02 13:20:35 -0800
  • 88d2b93351 Merge branch 'heads/upstream' into merge Alexander McCord 2024-02-02 10:28:24 -0800
  • f8f0dd94f7 Merge branch 'master' into merge Alexander McCord 2024-02-02 10:20:39 -0800
  • dfa512ba36 Sync to upstream/release/611 Alexander McCord 2024-02-02 10:20:03 -0800
  • 974963a870
    Enable newly added M1 GHA CI (#1158) Arseny Kapoulkine 2024-02-01 05:18:27 -0800
  • e1f02bd2d6 Enable newly added M1 GHA CI Arseny Kapoulkine 2024-01-31 17:27:50 -0800
  • d409f7946d
    Fix setting sandbox on Lua instance without strlib (#1156) Alex Orlenko 2024-01-30 15:23:58 +0000
  • c0b17daebd
    Handle autocomplete in table when no initial character present (#1155) JohnnyMorganz 2024-01-29 18:52:00 +0100
  • 0e705fe1e3
    Fix setting sandbox on Lua instance without strlib Alex Orlenko 2024-01-29 17:46:17 +0000
  • b74ec20e72 Handle autocomplete in table when no initial character present JohnnyMorganz 2024-01-27 14:02:23 +0100
  • 9c588be16d
    Sync to upstream/release/610 (#1154) 0.610 aaron 2024-01-26 19:20:56 -0800
  • ce2665d9f1 Merge branch 'upstream' into merge Aaron Weiss 2024-01-26 18:31:35 -0800
  • e3aba9292e Merge branch 'master' into merge Aaron Weiss 2024-01-26 18:31:32 -0800
  • 0edacdded4 Sync to upstream/release/610 Aaron Weiss 2024-01-26 18:30:40 -0800
  • cdd1a380db
    Sync to upstream/release/609 (#1150) 0.609 vegorov-rbx 2024-01-19 10:04:46 -0800
  • 2fd3da3c14 Merge branch 'upstream' into merge Vyacheslav Egorov 2024-01-19 17:17:03 +0200
  • 59a29fd322 Merge branch 'master' into merge Vyacheslav Egorov 2024-01-19 17:16:21 +0200
  • 064d845269 Sync to upstream/release/609 Vyacheslav Egorov 2024-01-19 17:13:08 +0200
  • 73360e5399
    Fix missing include for std::exchange (#1147) Aleksi 2024-01-16 14:41:40 +0200
  • a89105b059
    Fix missing include for std::exchange Aleksi 2024-01-16 13:38:04 +0200
  • f31232d301
    Sync to upstream/release/608 (#1145) 0.608 Vighnesh-V 2024-01-12 14:25:27 -0800
  • 38aa074767 resolve memory leak in VecDeque Vighnesh 2024-01-12 14:11:40 -0800
  • 2f7509dedd Merge branch 'upstream' into merge Vighnesh 2024-01-12 11:18:51 -0800
  • 50b4779798 Sync to upstream/release/608 Vighnesh 2024-01-12 11:16:39 -0800
  • 79328350ab Merge branch 'upstream' into merge Vighnesh 2024-01-11 22:55:44 -0800
  • 74b0d004ec Merge branch 'master' into merge Vighnesh 2024-01-11 22:47:40 -0800
  • 0d5c842434 Sync to upstream/release/608 Vighnesh 2024-01-11 21:28:14 -0800
  • d4883bfb32 Merge branch 'upstream' of https://github.com/luau-lang/luau into upstream Vighnesh 2024-01-11 14:55:06 -0800
  • 675a7ee0ea
    Bump jinja2 from 3.1.2 to 3.1.3 in /tools/fuzz dependabot[bot] 2024-01-11 21:46:58 +0000
  • c0f5538947
    Clone TableType typeLocation (#1136) JohnnyMorganz 2024-01-08 15:25:27 +0100
  • f45e79e8ec Attempt type fix AsynchronousAI 2024-01-07 19:05:05 -0600
  • 1d528bada6 Add mwait function AsynchronousAI 2024-01-07 18:53:24 -0600
  • 36f82fff3c luau-analyze: add --definitions=<file> option for loading type definition files Janne Hellsten 2024-01-05 19:51:44 +0200
  • 0ac6827713 Fix formatting JohnnyMorganz 2023-12-25 12:13:05 +0100
  • 3b7d31c38b Clone TTV type location JohnnyMorganz 2023-12-24 20:51:42 +0100
  • f942c53664 Added IndexExprConditions & IndexExprImport test cases. Will 2023-12-24 10:09:41 +0000
  • 0f0c1ab891 BytecodeBuilder::dumpConstant import indexes containing whitespace are now bracket wrapped Will 2023-12-24 09:55:01 +0000
  • 401f99e121 Add LOP_GETIMPORT optimisation to compileExprIndexExpr Will 2023-12-23 13:57:45 +0000
  • ff3618bd2b Fix unreachable string & number branches in compileExprIndexExpr Will 2023-12-23 13:48:01 +0000
  • ce951e0426 The hasTypedParameters function has been moved to BytecodeAnalysis.h UtoECat 2023-12-16 03:47:34 +0300
  • 1a202903cc
    Merge branch 'luau-lang:master' into master UtoECat 2023-12-16 03:23:19 +0300
  • e76802f2ce
    Add a prefix to TaggedLuData flag to have it auto-enabled in flags ON mode (#1130) vegorov-rbx 2023-12-15 13:51:14 -0800
  • ff502f0943
    Sync to upstream/release/607 (#1131) 0.607 aaron 2023-12-15 13:29:06 -0800
  • adea0f883c fix ubuntu build with import for cstddef in DenseHash Aaron Weiss 2023-12-15 13:11:25 -0800
  • d6226187b0 Merge branch 'upstream' into merge Aaron Weiss 2023-12-15 12:53:11 -0800
  • 89090a16a6 Merge branch 'master' into merge Aaron Weiss 2023-12-15 12:53:07 -0800
  • f9c5cdd4fb Sync to upstream/release/607 Aaron Weiss 2023-12-15 12:52:08 -0800
  • f426769d84 Add a prefix to TaggedLuData flag to have it auto-enabled in flags ON mode Vyacheslav Egorov 2023-12-15 10:37:41 -0800
  • 847bac60c9 remove #include <stdint.h> UtoECat 2023-12-15 06:50:40 +0300
  • 87a9840c69 fix Luau::Codegen::hasTypedParameters static function duplication UtoECat 2023-12-15 06:33:13 +0300
  • 7fa52227c4
    Merge 7482861d27 into 2173938eb0 Harold Cindy 2023-12-14 21:42:16 -0400
  • 2173938eb0
    Add tagged lightuserdata (#1087) Petri Häkkinen 2023-12-15 01:05:51 +0200
  • 2bdf0b7935 Add TaggedLuData flag Petri Häkkinen 2023-12-14 12:54:13 +0200