Commit graph

  • 33c48485f1 Fix assert failures with extra conformance tests Petri Häkkinen 2023-11-10 11:39:43 +0200
  • 574130756f Fix number of digits to print in dumpConstant Petri Häkkinen 2023-11-10 11:04:02 +0200
  • c89db6bd11 Fix styling Petri Häkkinen 2023-11-09 13:13:36 +0200
  • 27c4ecaab8 Dump vector constants when outputting bytecode as text Petri Häkkinen 2023-11-09 13:02:43 +0200
  • b3b0e10282 Add unit test for vector literals Petri Häkkinen 2023-11-09 12:55:24 +0200
  • 83d4de36e0 Reimplement vector literals in built-in folding (requires optimization level 2) Petri Häkkinen 2023-11-09 12:45:35 +0200
  • 75afd7747e Optimize vector literals by storing them in the constant table (supported only for 3 arguments) Petri Häkkinen 2023-11-08 14:47:02 +0200
  • 9301d7fe11 Remove setpvaluefast Petri Häkkinen 2023-11-08 10:20:16 +0200
  • 6c5785b35e Clarify intention of LU_TAG_COUNT Petri Häkkinen 2023-11-07 13:06:25 +0200
  • bcffa3fe5a Revert setpvaluefast in forgLoopNodeIter because it causes assertion failure (why?) Petri Häkkinen 2023-11-07 12:42:00 +0200
  • 86476fda4c Optimize for loops using setpvaluefast, a variant of setpvalue which only sets the value of lightuserdata without setting type and tag Petri Häkkinen 2023-11-07 11:57:29 +0200
  • bdc142e948 Internal tag for iterators Petri Häkkinen 2023-11-07 11:43:53 +0200
  • 09840f8f32 Add lightuserdatatag macro Petri Häkkinen 2023-11-07 11:20:54 +0200
  • 23b516e158 Fix equality checks to also check lightuserdata tags Petri Häkkinen 2023-11-06 10:57:39 +0200
  • eb2f1558f2 Fix missing else Petri Häkkinen 2023-11-04 07:42:22 +0200
  • 7105c81579
    Sync to upstream/release/602 (#1089) 0.602 aaron 2023-11-03 16:45:04 -0700
  • efe133abe9 Merge branch 'upstream' into merge Aaron Weiss 2023-11-03 12:48:56 -0700
  • a0b9950541 Sync to upstream/release/602 Aaron Weiss 2023-11-03 12:47:28 -0700
  • 1a9159daff
    Record table type alias property locations (#1046) JohnnyMorganz 2023-11-02 16:14:51 +0000
  • 37c5a3fa9e Remove stray semicolon Petri Häkkinen 2023-11-02 16:18:04 +0200
  • eaf90b445d Clean up Petri Häkkinen 2023-11-02 12:41:13 +0200
  • 1491dc64c9 Add lua_setlightuserdataname and lua_getlightuserdataname Petri Häkkinen 2023-11-02 11:58:13 +0200
  • 002aaf8dcf Add lua_lightuserdatatag Petri Häkkinen 2023-11-02 11:05:44 +0200
  • 661734412f Add lua_pushlightuserdatatagged and lua_tolightuserdatatagged Petri Häkkinen 2023-11-02 10:55:07 +0200
  • 5622474b6a Merge remote-tracking branch 'origin/merge' Arseny Kapoulkine 2023-11-01 18:11:17 -0700
  • b647288375
    Delete rfcs directory Arseny Kapoulkine 2023-10-30 10:49:36 -0700
  • 88eec1da37
    Update CONTRIBUTING.md Arseny Kapoulkine 2023-10-30 09:16:59 -0700
  • 6d564abf81
    Update README.md Arseny Kapoulkine 2023-10-30 09:02:22 -0700
  • 45f4b87991 Attempt to disable codecov patch status check Arseny Kapoulkine 2023-10-27 17:11:17 -0700
  • e5ec0cdff3
    Sync to upstream/release/601 (#1084) 0.601 Lily Brown 2023-10-27 14:18:41 -0700
  • 98217437ec perhaps this works better Lily Brown 2023-10-27 13:42:42 -0700
  • 9216e4cb27 attempt allowing a more complex expression here Lily Brown 2023-10-27 13:22:39 -0700
  • 592469373b Merge branch 'upstream' into merge Lily Brown 2023-10-27 13:04:04 -0700
  • a4ceaa10ec Merge branch 'master' into merge Lily Brown 2023-10-27 12:34:25 -0700
  • 8237b2f593 Sync to upstream/release/601 Lily Brown 2023-10-27 12:33:36 -0700
  • 784e3ebc7d
    Merge 37b5feec36 into 87d955d5eb ABOGADO RAMÓN CERDA QUIROZ 2023-10-26 11:18:21 -0600
  • 37b5feec36
    Update SECURITY.md ABOGADO RAMÓN CERDA QUIROZ 2023-10-26 11:17:59 -0600
  • 87d955d5eb Fix remaining references to Roblox org outside of source code Arseny Kapoulkine 2023-10-24 10:32:59 -0700
  • 88fcbd58e6
    Update README.md Arseny Kapoulkine 2023-10-24 10:28:19 -0700
  • ff59ced5ee
    Delete docs directory Arseny Kapoulkine 2023-10-24 10:22:54 -0700
  • 26f79951f7
    TypePairHash.h: include cstdint (#1078) Maciej Barć 2023-10-24 19:02:46 +0200
  • 2bb870fd8e
    TypePairHash.h: include cstdint Maciej Barć 2023-10-23 22:32:09 +0200
  • 13e3af2724
    Delete papers directory Arseny Kapoulkine 2023-10-23 09:02:08 -0700
  • d70a02a2d0
    Delete CNAME Arseny Kapoulkine 2023-10-23 08:57:58 -0700
  • 011c1afbde
    Implement bit32.byteswap (#1075) Micah 2023-10-23 08:00:48 -0700
  • d3ea567395
    Update VM/src/lbuiltins.cpp Arseny Kapoulkine 2023-10-20 18:13:23 -0700
  • f840c52f3d
    Update VM/src/lbitlib.cpp Arseny Kapoulkine 2023-10-20 18:13:18 -0700
  • fd6250cf9d
    Sync to upstream/release/600 (#1076) 0.600 Vighnesh-V 2023-10-20 18:10:30 -0700
  • c255dbc3c3
    Update tests/conformance/bitwise.lua Arseny Kapoulkine 2023-10-20 18:06:26 -0700
  • 46f18bb352 comment out whole test case Vighnesh 2023-10-20 17:37:59 -0700
  • 43915a4675 More test uncommenting Vighnesh 2023-10-20 17:07:09 -0700
  • 7602c43214 Disable failing tests that rely on type paths Vighnesh 2023-10-20 16:09:58 -0700
  • 8002cbb125 Merge branch 'upstream' into merge Vighnesh 2023-10-20 13:40:07 -0700
  • 6e91ab9227 Merge branch 'master' into merge Vighnesh 2023-10-20 13:37:59 -0700
  • 897a5da14e Sync to upstream/release/600 Vighnesh 2023-10-20 13:36:26 -0700
  • 0cc649ce08
    Revert addition to documentation Dekkonot 2023-10-20 10:05:32 -0700
  • e71a49c335
    Fix the single wrong conformance test Dekkonot 2023-10-20 09:40:49 -0700
  • a634dbd737
    Add scoped fast flag to conformance tests Dekkonot 2023-10-20 09:37:02 -0700
  • cacbd31694
    Add conformance tests for bit32.byteswap Dekkonot 2023-10-20 09:34:02 -0700
  • 99a5140ac5
    Have fast flags default to false Dekkonot 2023-10-20 09:29:47 -0700
  • 380bb7095d
    RFC: Built in buffer type and library (#739) Rerumu 2023-10-19 04:13:58 -0400
  • d100d46357
    Update type-byte-buffer.md vegorov-rbx 2023-10-19 01:13:16 -0700
  • 98dc6ed4d4
    Add missing case to codegen handler Micah 2023-10-18 16:27:16 -0700
  • 740aa8d730
    Update type-byte-buffer.md vegorov-rbx 2023-10-18 06:04:01 -0700
  • b8fa19b52d
    Move swap to assignment in builtin function Dekkonot 2023-10-17 14:26:19 -0700
  • 9bf6888aa8
    Use fast flags correctly Dekkonot 2023-10-17 14:25:18 -0700
  • f6c07e2032
    Implement built-in for bit32.byteswap Dekkonot 2023-10-16 17:56:25 -0700
  • e34b0160f1
    Add normal implementation of bit32.byteswap Dekkonot 2023-10-16 17:34:40 -0700
  • 61afc5e0dd
    Create CNAME Arseny Kapoulkine 2023-10-16 16:25:47 -0700
  • cb59964bda
    Delete CNAME Arseny Kapoulkine 2023-10-16 16:25:28 -0700
  • 6439719cd2
    Facelift of the Account OO example. (#578) Alexander McCord 2023-10-16 16:06:53 -0700
  • 75c0680862
    Remove data model portion from RFC RFC-for-req-by-string-relative-paths menarulalam 2023-10-16 11:27:17 -0700
  • c45e1d0181
    Update and rename type-byte-array.md to type-byte-buffer.md Arseny Kapoulkine 2023-10-16 11:16:31 -0700
  • 2bc8de17ee
    Update type-byte-array.md Arseny Kapoulkine 2023-10-16 11:15:38 -0700
  • 7435a829d5
    Update type-byte-array.md Arseny Kapoulkine 2023-10-16 08:57:25 -0700
  • 7e5643a4ad
    RFC: Add bit32.byteswap to support swapping the endianness of integers (#1052) Micah 2023-10-16 08:47:23 -0700
  • ad1afb9cfe
    Update type-byte-array.md vegorov-rbx 2023-10-16 04:41:51 -0700
  • cbe95e8dd8
    Update rfcs/type-byte-array.md vegorov-rbx 2023-10-16 04:32:34 -0700
  • 24fdac4c05
    Sync to upstream/release/599 (#1069) 0.599 Lily Brown 2023-10-13 13:20:12 -0700
  • dc6a75b450 Merge branch 'upstream' into merge Lily Brown 2023-10-13 12:43:34 -0700
  • 4d2be9727e Merge remote-tracking branch 'origin/master' into merge Lily Brown 2023-10-13 12:42:29 -0700
  • 34efdb3b0a Sync to upstream/release/599 Lily Brown 2023-10-13 12:38:31 -0700
  • e7dc69adf1
    Update type-byte-array.md vegorov-rbx 2023-10-13 09:46:18 -0700
  • 21a72c19ca
    Update type-byte-array.md vegorov-rbx 2023-10-13 09:45:35 -0700
  • 5c94984935
    Add lua_getallocf API function (#1068) Alex Orlenko 2023-10-13 16:47:33 +0100
  • 18ea9c3206
    Consistent variable naming vegorov-rbx 2023-10-13 08:16:14 -0700
  • f94276736f
    Remove lua_setallocf as it's unsafe Alex Orlenko 2023-10-12 23:57:47 +0100
  • efdbaae976
    Add lua_getallocf/lua_setallocf api functions. Alex Orlenko 2023-10-12 23:16:18 +0100
  • 1173e415ef
    Modify the way line breaks are added when printing unions/intersections (#1047) JohnnyMorganz 2023-10-12 18:09:47 +0200
  • 984336448c
    Improve POSIX compliance in CLI/FileUtils.cpp (#1064) Samuel Crow 2023-10-12 07:46:53 -0500
  • 3812c5ab0b Fixed incorrect mask detection Samuel D. Crow 2023-10-11 18:17:44 -0500
  • 6a4f1200a5
    buffer is now a built-in type and a C API is defined vegorov-rbx 2023-10-11 09:55:35 -0700
  • b6947765ef
    Update type-byte-array.md Arseny Kapoulkine 2023-10-11 08:43:12 -0700
  • 3d4e99fc6c rfcs: Update status Arseny Kapoulkine 2023-10-11 08:29:25 -0700
  • 784f644566 Fixed same typo in 2 places Samuel D. Crow 2023-10-10 20:34:57 -0500
  • 497dd1bad4
    Incorrectness 2024 paper (#1048) Alan Jeffrey 2023-10-09 19:00:31 -0500
  • ffc28da331
    RFC for new non-strict mode (#1037) Alan Jeffrey 2023-10-09 18:57:50 -0500
  • 3cfad6c692 Tidying up Alan Jeffrey 2023-10-09 16:42:44 -0500
  • 1edb6a6e9e Tidying up Alan Jeffrey 2023-10-09 11:27:41 -0500
  • 4e14b32c4d
    Merge 83b7c83986 into 36e0e64715 ABOGADO RAMÓN CERDA QUIROZ 2023-10-08 07:55:12 -0600