Commit graph

  • d17d70d6ed Merge branch 'upstream' into merge Aviral Goel 2025-02-07 15:17:03 -08:00
  • 6b30374b3a Cast types appropriately to fix compilation error. Aviral Goel 2025-02-07 15:16:39 -08:00
  • 198c1f79d1 Merge branch 'upstream' into merge Aviral Goel 2025-02-07 13:05:18 -08:00
  • fd9b8b0f64 Merge branch 'master' into merge Aviral Goel 2025-02-07 13:05:15 -08:00
  • 7199da820f Sync to upstream/release/660 Aviral Goel 2025-02-07 13:04:46 -08:00
  • f8a1e0129d
    Sync to upstream/release/659 (#1637) 0.659 menarulalam 2025-01-31 18:58:36 -08:00
  • df605338d7 Sync to upstream/release/659 Menarul Alam 2025-01-31 17:49:13 -08:00
  • a3630ef464 Merge branch 'upstream' into merge Menarul Alam 2025-01-31 17:34:45 -08:00
  • a699a21bc7 Merge branch 'upstream' into merge Menarul Alam 2025-01-31 17:34:45 -08:00
  • 5f0bd2fcdd Sync to upstream/release/659 Menarul Alam 2025-01-31 17:33:47 -08:00
  • 072195b4b3 Merge branch 'master' into merge Menarul Alam 2025-01-31 17:29:52 -08:00
  • c13b5b7440
    Sync to upstream/release/658 (#1625) 0.658 ayoungbloodrbx 2025-01-24 12:15:19 -08:00
  • c31654dda9 Move duplicate flag back Alexander Youngblood 2025-01-24 11:53:28 -08:00
  • 768a3a2566 Remove duplicate flag Alexander Youngblood 2025-01-24 11:22:18 -08:00
  • ec5643d13c Merge branch 'upstream' into merge Alexander Youngblood 2025-01-24 11:07:52 -08:00
  • 6167275b7a Merge branch 'master' into merge Alexander Youngblood 2025-01-24 11:07:39 -08:00
  • 23241e2afc Sync to upstream/release/658 Alexander Youngblood 2025-01-24 10:42:11 -08:00
  • 6061a14e9f
    Fixup desync between internal and external codebases (#1622) vegorov-rbx 2025-01-20 08:05:58 -08:00
  • e7e0b9d9be Fixup code desync between internal and external Vyacheslav Egorov 2025-01-20 17:35:26 +02:00
  • 82c9383a39
    Fix math.map/math.lerp merge fallout (#1621) Arseny Kapoulkine 2025-01-19 14:14:12 -08:00
  • 87505ab098 Fix math.map/math.lerp merge fallout Arseny Kapoulkine 2025-01-19 12:48:19 -08:00
  • 29047504da
    Sync to upstream/release/657 (#1619) 0.657 Varun Saini 2025-01-17 14:55:39 -08:00
  • 76e0958146 Include <algorithm> and <vector> in IrUtils.cpp Varun Saini 2025-01-17 14:43:07 -08:00
  • c6e2b536d4 Merge branch 'upstream' into merge Varun Saini 2025-01-17 13:15:24 -08:00
  • 790dc17216 Merge branch 'master' into merge Varun Saini 2025-01-17 12:57:39 -08:00
  • aaaeae5db8 Sync to upstream/release/657 Varun Saini 2025-01-17 11:33:11 -08:00
  • 67e9d85124
    Add 2-component vector constructor (#1569) Petri Häkkinen 2025-01-17 18:45:03 +02:00
  • d6f8884d09 Fix another compile error Petri Häkkinen 2025-01-17 10:06:39 +02:00
  • c41fe13178 Fix compile error Petri Häkkinen 2025-01-17 10:04:29 +02:00
  • f0a0b55992 Merge branch 'master' into petrih-vector2-ctor Petri Häkkinen 2025-01-17 10:02:35 +02:00
  • 518a1ec517
    Merge 9d0da62030 into 24cacc94ed ccuser44 2025-01-16 23:18:03 +00:00
  • 24cacc94ed
    CodeGen: Implement support for math.lerp lowering (#1609) Arseny Kapoulkine 2025-01-16 10:48:27 -08:00
  • 9641df9633 Address code review feedback Arseny Kapoulkine 2025-01-13 13:15:38 -08:00
  • 07578df79a CodeGen: Implement support for math.lerp lowering Arseny Kapoulkine 2025-01-09 10:08:52 -08:00
  • c759cd5581
    Sync to upstream/release/656 (#1612) 0.656 Hunter Goldstein 2025-01-10 11:34:39 -08:00
  • ba71ff135b Explicitly cast size_t to uint64_t in buffer_readbits / buffer_writebits Hunter Goldstein 2025-01-10 11:20:39 -08:00
  • a0ed331da0 Merge branch 'upstream' into merge Hunter Goldstein 2025-01-10 09:36:53 -08:00
  • 765591c22f Sync to origin/release/656 Hunter Goldstein 2025-01-10 09:13:13 -08:00
  • 945c510b3c Merge branch 'merge' Vyacheslav Egorov 2025-01-10 17:59:33 +02:00
  • 8a4ef26f89
    Implement support for math.lerp (#1608) Arseny Kapoulkine 2025-01-09 09:42:07 -08:00
  • 54244c9cb6 Force lerp to be disabled during RTTI test Arseny Kapoulkine 2025-01-09 07:48:05 -08:00
  • 198d521e86 Undo formatting change as requested Arseny Kapoulkine 2025-01-09 07:40:29 -08:00
  • 7ac5e0eabc Implement support for math.lerp Arseny Kapoulkine 2025-01-08 21:40:47 -08:00
  • e75379143c
    Bump jinja2 from 3.1.4 to 3.1.5 in /tools/fuzz dependabot[bot] 2025-01-08 21:03:57 +00:00
  • 9d0da62030
    Fix definition for codebuilder ccuser44 2025-01-02 16:14:55 +02:00
  • a72b6b2d47
    Fix arg condition ccuser44 2025-01-02 16:10:18 +02:00
  • 780c703722
    Add support for raw argument in header file ccuser44 2025-01-02 16:09:53 +02:00
  • ba4b95ac5f
    Supply raw argument to luaH_clone ccuser44 2025-01-02 15:58:47 +02:00
  • c1829b37e9
    Fix issue with invalid usage of field function and non-table.clone usage of luaH_clone breaking ccuser44 2025-01-02 15:57:06 +02:00
  • 7446be330e
    Add explanatory note comment ccuser44 2025-01-02 15:32:41 +02:00
  • bb14db9d91
    Only assign metatable to clone if __metatable is undefined ccuser44 2025-01-02 15:25:09 +02:00
  • 489e79192a
    Remove metatable check ccuser44 2025-01-02 15:13:04 +02:00
  • 9a102e2aff
    Fix negation type 'inner' method in user-defined type functions (#1582) vegorov-rbx 2024-12-20 11:30:43 -08:00
  • 183527f001
    Fix negation type 'inner' method in user-defined type functions vegorov-rbx 2024-12-20 10:49:14 -08:00
  • d74c98ee86
    Fix typo in CONTRIBUTING.md TechHog 2024-12-20 10:42:06 -05:00
  • 8f94786ceb
    Refactor CLI structure to match the include/src split that our other projects have. (#1573) aaron 2024-12-17 13:50:27 -08:00
  • a52002d657 don't need to duplicate require, per vegorov Aaron Weiss 2024-12-17 13:39:09 -08:00
  • a689982263 update the makefile as well Aaron Weiss 2024-12-17 11:51:58 -08:00
  • 4d814f98fa require in Luau.CLI.lib Aaron Weiss 2024-12-17 11:41:33 -08:00
  • a885998948 fix a silly problem with RequireByString.test.cpp depending on the repository being checked out as luau Aaron Weiss 2024-12-17 11:37:30 -08:00
  • 9dc6f3033b cli lib restructuring Aaron Weiss 2024-12-17 10:49:20 -08:00
  • d1739ba151 Fix unused variable warning Petri Häkkinen 2024-12-17 11:10:21 +02:00
  • 81488f1fe4 Add vector lib micro benchmark (just vector.create at this point) Petri Häkkinen 2024-12-17 10:51:30 +02:00
  • 21998aa342 Reimplement changes to luauF_vector in less intrusive way Petri Häkkinen 2024-12-17 10:11:21 +02:00
  • 69b481cb06 Clean up VectorConstants test. Add legacy constructor test case. Petri Häkkinen 2024-12-17 09:55:50 +02:00
  • 186b4e693b Switch vector library type definition based on flags without string manipulation Petri Häkkinen 2024-12-17 09:52:12 +02:00
  • 7ab3482003
    Remove Ast dependency on CLI.Lib (#1571) vegorov-rbx 2024-12-16 16:40:46 -08:00
  • 6029f2ed73
    Remove Ast dependency on CLI.Lib vegorov-rbx 2024-12-16 16:29:15 -08:00
  • bba1afce66 Introduce skipWhitespace JohnnyMorganz 2024-12-16 21:18:14 +00:00
  • a14ee98529 Revert skipComments -> skipTrivia JohnnyMorganz 2024-12-16 21:11:04 +00:00
  • 158e56956b Check contents of lexeme in Lexer test JohnnyMorganz 2024-12-16 20:16:14 +00:00
  • 00a5e2f2e9 Tokenize whitespace in Lexer JohnnyMorganz 2024-12-16 20:00:37 +00:00
  • e8e84a72c5 Modify 3rd argument of vector.create to be optional in type definitions Petri Häkkinen 2024-12-16 15:06:53 +02:00
  • 044c97b38d Add support for two components to vector.create fastcall function Petri Häkkinen 2024-12-16 14:02:00 +02:00
  • 7246c2ae89 Add 2-component overload for vector.create Petri Häkkinen 2024-12-16 12:09:00 +02:00
  • 1387f6d3e7 Vector constants with two components Petri Häkkinen 2024-12-16 11:47:45 +02:00
  • 43c03168ea Analysis: Make typeof on a type userdata return "type" nothing1649 2024-12-16 11:02:52 +11:00
  • 2e6fdd90a0
    Sync to upstream/release/655 (#1563) 0.655 Vighnesh-V 2024-12-13 13:02:30 -08:00
  • 87eac7befa Merge branch 'upstream' into merge Vighnesh 2024-12-13 11:21:49 -08:00
  • 79cdfe1094 Merge branch 'master' into merge Vighnesh 2024-12-13 11:21:40 -08:00
  • 906a00d498 Sync to upstream/release/655 Vighnesh 2024-12-13 10:57:30 -08:00
  • 91cf840cf5
    fix: remove changes to files under bench ramdoys 2024-12-11 10:56:17 -05:00
  • decbe0d9a9 fix: update applicable .lua files to .luau ramdoys 2024-12-09 17:55:10 -05:00
  • f4ebaa754e fix: update line number again ramdoys 2024-12-08 23:39:18 -05:00
  • 2f3e2f16bd fix: update line number ramdoys 2024-12-08 23:31:31 -05:00
  • 252cf44b06 fix: revert to one line statement ramdoys 2024-12-08 23:25:19 -05:00
  • 2d8b42b6b7 fix: more test!! ramdoys 2024-12-08 23:17:37 -05:00
  • 48ca5541ca fix: another test ramdoys 2024-12-08 23:11:34 -05:00
  • 177c0dddca fix: test? ramdoys 2024-12-08 22:58:32 -05:00
  • 4d3cda284b fix: testing ramdoys 2024-12-08 22:53:03 -05:00
  • c0bc29bba5 fix: update even more line numbers ramdoys 2024-12-08 22:35:47 -05:00
  • 9281bd727e fix: update more line numbers ramdoys 2024-12-08 22:26:32 -05:00
  • 4f7b50d760 fix: update line numbers ramdoys 2024-12-08 22:09:04 -05:00
  • 157244c097 Merge branch 'patch-1' of https://github.com/Ramdoys/luau into patch-1 ramdoys 2024-12-08 21:52:47 -05:00
  • fd7ab86368 fix: few uneeded changes ramdoys 2024-12-08 21:51:52 -05:00
  • 6cb2fffd0e
    Update init.lua ramdoys 2024-12-08 17:22:44 -05:00
  • 89ae76416f Update all applicable .lua files to .luau ramdoys 2024-12-08 17:18:24 -05:00
  • 3b435d4920 Update applicable .lua files to .luau ramdoys 2024-12-08 16:48:54 -05:00
  • 8b8118b027
    Convert Luau heap dumps to Chrome heap snapshots (#1554) jkelaty-rbx 2024-12-06 10:04:57 -08:00
  • 4c86dbcd40 Add one more todo jkelaty 2024-12-06 09:30:10 -08:00