pandemonium_engine/modules/cscript
Relintai 3d1abe86fb Ported: GDScriptParser - don't use index operator on linked list
Index operators are super slow with linked lists. This came up in profiling the parsing, iterating sequentially using iterator is much faster.
- lawnjelly
ef914dac31
2023-03-18 09:29:08 +01:00
..
doc_classes Re-extracted class docs. 2023-01-14 13:38:58 +01:00
editor Ported: Highlight control flow keywords with a different color. This makes them easier to distinguish from other keywords. 2023-02-21 13:20:25 +01:00
icons
config.py Fixed remaining issues and added cscript to the build. 2022-07-12 22:58:44 +02:00
cscript_compiler.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_compiler.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_editor.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_function.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
cscript_function.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
cscript_functions.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
cscript_functions.h Moved Variant related classes under a variant folder in core. 2022-08-17 13:17:12 +02:00
cscript_parser.cpp Ported: GDScriptParser - don't use index operator on linked list 2023-03-18 09:29:08 +01:00
cscript_parser.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript_tokenizer.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
cscript_tokenizer.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
cscript.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
register_types.cpp Ported: Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighter 2023-02-21 01:30:59 +01:00
register_types.h Added module initialization levels (similar idea to what's in godot4, although I added more). 2023-01-15 11:46:13 +01:00
SCsub