Commit graph

  • a3b5b26c0a Eliminate loop in setnodekey and getnodekey in hope that this produces better code in debug. Petri Häkkinen 2021-11-18 10:23:45 +0200
  • 0d3761dca1 Eliminate loops in vector ops. Petri Häkkinen 2021-11-18 10:12:42 +0200
  • 4fd08425a5 Improve hashvec for float4s. Petri Häkkinen 2021-11-18 09:48:25 +0200
  • 93e9e9b24e More notes Arseny Kapoulkine 2021-11-17 21:17:34 -0800
  • a1670da4bd Highlighting + typeof example Arseny Kapoulkine 2021-11-17 19:43:12 -0800
  • fa1ad391b3 More examples Arseny Kapoulkine 2021-11-17 19:39:51 -0800
  • aa370d93bd Lots of changes following feedback. Arseny Kapoulkine 2021-11-17 19:35:03 -0800
  • aac072bb5f
    Update rfcs/records.md Arseny Kapoulkine 2021-11-17 16:11:58 -0800
  • d4084f98bf
    Fix a mistake at runtime value example. Alexander McCord 2021-11-17 12:09:01 -0800
  • a606601473
    Update syntax-string-interpolation.md Alexander McCord 2021-11-17 12:07:31 -0800
  • 4265e58ad1
    RFC: coroutine.close (#88) Arseny Kapoulkine 2021-11-17 06:49:49 -0800
  • 09ad884ca8
    Update SECURITY.md (#209) ccuser44 2021-11-17 16:42:14 +0200
  • a02086260b
    Added note to docs about not using os.difftime for new work (#210) ccuser44 2021-11-17 16:42:04 +0200
  • 38f7b841a8
    Update library.md Arseny Kapoulkine 2021-11-17 06:41:05 -0800
  • 923f4d00f6
    Fixed a mistype ccuser44 2021-11-17 10:27:00 +0200
  • f108fa83dd
    Update library.md ccuser44 2021-11-17 10:22:09 +0200
  • e553e97a28
    Update SECURITY.md ccuser44 2021-11-17 10:17:38 +0200
  • e00b92c3c6 Fix luaV_doarith not setting tag for vectors. Petri Häkkinen 2021-11-17 09:51:03 +0200
  • cf53beb648 Fix indexing vectors with uppercase W. Petri Häkkinen 2021-11-17 09:48:48 +0200
  • 42b2a4e311
    Update records.md Arseny Kapoulkine 2021-11-16 16:39:31 -0800
  • 59366ad7f8
    Clarified parsing properties of tables in the presence of singleton types (#207) Alan Jeffrey 2021-11-16 14:48:01 -0600
  • d23c5b27d5 Clarified parsing properties of tables in the presence of singleton types ajeffrey@roblox.com 2021-11-16 12:13:18 -0600
  • 1bf0c75cfd
    Merge branch 'Roblox:master' into master Pelanyo Kamara 2021-11-16 14:07:24 +0000
  • 2317b0911f Fix number * vector. Petri Häkkinen 2021-11-16 13:28:27 +0200
  • 72009dd5be Clean up: replace lots of #ifdefs with for loops. Petri Häkkinen 2021-11-16 13:22:45 +0200
  • dcbb8e6fba Proof of concept: extend vectors to 4 components when using LUA_FLOAT4_VECTORS define in lauconf.h. Petri Häkkinen 2021-11-16 11:43:27 +0200
  • dba42768cd
    Update records.md Arseny Kapoulkine 2021-11-15 17:25:45 -0800
  • e0d72eda0d
    Update records.md Arseny Kapoulkine 2021-11-15 17:24:01 -0800
  • ed1156a449
    Update records.md Arseny Kapoulkine 2021-11-15 17:20:11 -0800
  • 07e5a6f55a
    Create records.md Arseny Kapoulkine 2021-11-15 17:09:32 -0800
  • e7a443daa8
    Fix Android linking issue with libpthread (#203) fpliu 2021-11-16 07:01:36 +0800
  • 6558c271dd
    Create SECURITY.md Arseny Kapoulkine 2021-11-15 12:04:26 -0800
  • bd2dbe7612 add check libpthread if can be found, once found it, link it, otherwise do not link it. Beacause on Android, unlike Linux, there are no separate libpthread libraries. That functionality is included directly in libc leleliu008 2021-11-15 22:15:06 +0800
  • d2cb1d784b Add more notes about what is and isn't valid in short-circuiting boyned//Kampfkarren 2021-11-13 13:51:09 -0800
  • 18dcc5882e
    Fix luaO_nilobject_ LoganDark 2021-11-13 07:57:32 -0800
  • c11cb0b0e6
    whoops LoganDark 2021-11-13 06:43:46 -0800
  • fc82c8cec2
    completely untested, speculative mockup of fatuserdata LoganDark 2021-11-13 06:32:19 -0800
  • d11e8277c2
    Fixes IFTODT error while compiling from an android device (#199) 0.504 ThePotato 2021-11-12 14:58:34 +0000
  • b7d26b371a
    Use -Werror in CI only (#201) Arseny Kapoulkine 2021-11-12 06:56:25 -0800
  • 70ffc8a01d
    RFC: Do not allow method call on string literals (#145) Arseny Kapoulkine 2021-11-12 06:54:00 -0800
  • 5c592bfe8d Use -Werror in CI only Arseny Kapoulkine 2021-11-12 06:41:05 -0800
  • d47b2f1dfe
    Sync to upstream/release/504 (#200) Arseny Kapoulkine 2021-11-12 06:27:34 -0800
  • 70736c5326
    Fix interpolated expressions. Alexander McCord 2021-11-12 06:18:08 -0800
  • 3c3541aba8 Add a comment Arseny Kapoulkine 2021-11-11 20:36:53 -0800
  • 863d3ff6ff Attempt to work around non-sensical error Arseny Kapoulkine 2021-11-11 19:42:50 -0800
  • 8fe0dc0b6d Fix build Arseny Kapoulkine 2021-11-11 18:23:34 -0800
  • 8db1b03acc Merge branch 'upstream' into merge Arseny Kapoulkine 2021-11-11 18:23:03 -0800
  • ce0bbdda59 Merge branch 'master' into merge Arseny Kapoulkine 2021-11-11 18:21:14 -0800
  • 82d74e6f73 Sync to upstream/release/504 Arseny Kapoulkine 2021-11-11 18:12:39 -0800
  • 1492cb9116
    Fixes IFTODT error while compiling from an android device ThePotato 2021-11-11 21:52:59 +0000
  • 44985d908b
    Final pass adjusting for phrasing and readability Dekkonot 2021-11-11 13:15:01 -0800
  • 4e839ca0fd
    Adjust Javascript alternative Dekkonot 2021-11-11 13:09:24 -0800
  • 9cc277c016
    Adjust phrasing of semantic drawback Dekkonot 2021-11-11 13:07:32 -0800
  • cdaf4a7b26
    Add section on constant shadowing Dekkonot 2021-11-11 13:03:29 -0800
  • 8d47beec84
    %a -> %* Alexander McCord 2021-11-11 10:03:11 -0800
  • a6a2b86c9b
    Fix build on Clang 12 by removing unused variables (#195) LoganDark 2021-11-11 06:29:59 -0800
  • 69dab2924b
    Fix build on Clang 12 by removing unused variables LoganDark 2021-11-11 01:31:19 -0800
  • 355f6a68d3
    Add RFC for constants Dekkonot 2021-11-10 22:42:13 -0800
  • c562c12ffe
    Merge branch 'Roblox:master' into master Pelanyo Kamara 2021-11-10 20:05:07 +0000
  • 68fb2bdfde
    Addressed typecasting documentation feedback (#192) dcope-rbx 2021-11-10 11:53:43 -0800
  • 626318b7e2 Addressed typecasting documentation feedback Dave Cope 2021-11-10 11:04:40 -0800
  • 53f96ae452
    merge Pelanyo Kamara 2021-11-10 17:44:22 +0000
  • 4957812b62
    Added documentation related to typecasting (#191) dcope-rbx 2021-11-10 09:26:20 -0800
  • 5089945d47 Added documentation related to typecasting Dave Cope 2021-11-09 18:47:51 -0800
  • aec8fbfd0f
    Feature: Web REPL using Emscripten (#138) Pelanyo Kamara 2021-11-10 16:40:46 +0000
  • d6b3346f58
    move static_assert from ltable.h to ltable.cpp (#189) LoganDark 2021-11-09 17:02:46 -0800
  • c86dff4c3b
    move static_assert from ltable.h to ltable.cpp LoganDark 2021-11-09 15:33:56 -0800
  • 69a97d324d
    remove demo page from navigation and remove build action Pelanyo Kamara 2021-11-09 23:33:17 +0000
  • f3468be92b Small follow code cleanup for Repl.cpp Arseny Kapoulkine 2021-11-09 15:11:52 -0800
  • 3ba0bdf708
    Save bytecode to file through CLI (#170) NotDSF 2021-11-09 22:54:53 +0000
  • b69f38e6d1 Update Repl.cpp NotDSF 2021-11-09 21:20:54 +0000
  • fe1bf43b54
    RFC: bit32.countlz/countrz (#89) Arseny Kapoulkine 2021-11-09 10:40:14 -0800
  • 80ff5e3e63
    fix logic issue Pelanyo Kamara 2021-11-09 15:38:33 +0000
  • a81fecb564
    fix dangling ptr issue Pelanyo Kamara 2021-11-09 15:28:18 +0000
  • 9523670e63
    Remove Roblox-specific mutable globals (#185) LoganDark 2021-11-09 07:06:25 -0800
  • f6e87737e7 Try to be less confusing boyned//Kampfkarren 2021-11-08 23:03:39 -0800
  • 3955bcb2e3 Add more notes about short circuiting, include equivalent if-else expressions boyned//Kampfkarren 2021-11-08 23:00:07 -0800
  • 773fb5bd6f
    Don't allow registry to be set to readonly (#184) LoganDark 2021-11-08 15:30:51 -0800
  • 00139b4ee6
    Update function-coroutine-close.md Arseny Kapoulkine 2021-11-08 15:16:44 -0800
  • 950ee7b57a
    fflag off by default LoganDark 2021-11-08 15:02:54 -0800
  • 46a701df23
    k&r braces? LoganDark 2021-11-08 15:02:41 -0800
  • 7816f2596f
    Update config.yml Arseny Kapoulkine 2021-11-08 15:01:57 -0800
  • ef1bad4315
    Whoops! set this to true by default LoganDark 2021-11-08 14:20:22 -0800
  • 4a2472d56c
    use ScopedFastFlag LoganDark 2021-11-08 14:13:34 -0800
  • 975f5a3bd0
    rename mutableGlobalNames back to mutableGlobals LoganDark 2021-11-08 14:06:27 -0800
  • 81b28ff6c5
    use new fancy C++ syntax LoganDark 2021-11-08 14:05:31 -0800
  • 80ecbe6fff
    Add tests LoganDark 2021-11-08 14:04:08 -0800
  • 18ecf76449
    Fold in responses to the RFC. Alexander McCord 2021-11-08 13:58:48 -0800
  • 937c5e91a6
    fast flag LoganDark 2021-11-08 13:37:01 -0800
  • 5c8971b895
    ++ptr (sorry, I don't know C++ lol) LoganDark 2021-11-08 13:33:36 -0800
  • d6ef1dc15f
    fix uninitialized pointer LoganDark 2021-11-08 13:28:38 -0800
  • 7bc280d785
    fix comment LoganDark 2021-11-08 13:26:46 -0800
  • dd2b9eeef3
    fix typo LoganDark 2021-11-08 13:22:14 -0800
  • 4d630bed58
    remove kSpecialGlobals entirely LoganDark 2021-11-08 13:18:59 -0800
  • 87ac5efb77
    rename special to writable LoganDark 2021-11-08 13:17:43 -0800
  • 283a349fb9
    add facility for specifying custom mutable globals LoganDark 2021-11-08 13:14:49 -0800
  • e7b50dc41b
    Update function-coroutine-close.md Arseny Kapoulkine 2021-11-08 13:08:28 -0800
  • 7c5883fc60
    remove Roblox-specific globals from kSpecialGlobals LoganDark 2021-11-08 13:05:28 -0800
  • ec59bf9a69
    remove ldebug include LoganDark 2021-11-08 12:35:07 -0800
  • 0fbc918889
    api_check LoganDark 2021-11-08 12:30:54 -0800