gingerBill
|
359ae29d98
|
Minor fixes
|
2021-03-18 13:25:41 +00:00 |
|
gingerBill
|
b727b6438b
|
Minimize unneeded casts
|
2021-03-03 14:31:17 +00:00 |
|
Luka Aleksić
|
00ebc877a1
|
Tracking allocator now tracks bad free calls
|
2021-01-21 00:19:56 +01:00 |
|
gingerBill
|
54fbdabc38
|
Add experimental -insert-semicolon functionality to tokenizer and parser
|
2020-11-01 15:10:06 +00:00 |
|
gingerBill
|
6eeb12a986
|
Improve default temp_allocator; make nil loggers do nothing; improve mem.Scratch_Allocator behaviour
|
2020-10-02 16:06:55 +01:00 |
|
gingerBill
|
a65553293f
|
Add mem.Small_Allocator
|
2020-10-02 11:09:36 +01:00 |
|
gingerBill
|
e7f54d25d6
|
Add mem.Allocator_Query_Info and mem.query_info
|
2020-08-16 23:05:33 +01:00 |
|
gingerBill
|
033b46def8
|
Add mem.Allocator_Mode.Query_Features, mem.Allocator_Mode_Set, mem.query_features`
|
2020-08-16 22:07:40 +01:00 |
|
gingerBill
|
1f571f48e5
|
Add mem.Tracking_Allocator
|
2020-08-16 21:29:14 +01:00 |
|
gingerBill
|
d1d5f61230
|
Add intrinsics.alloca
|
2020-08-02 14:59:39 +01:00 |
|
gingerBill
|
86448ee044
|
Add raw_data to replace cases in which &x[0] was used
|
2020-06-29 15:58:24 +01:00 |
|
gingerBill
|
59a0bbb385
|
Improve termination rules checking for missing return; Make diverging procedure -> ! be terminators
|
2020-06-06 15:16:24 +01:00 |
|
gingerBill
|
ab52f8d795
|
Move definition of mem.Allocator and log.Logger to package runtime, to reduce import cycle magic
|
2019-12-31 12:15:19 +00:00 |
|
gingerBill
|
a8a4dc1eb1
|
Make default context.temp_allocator thread safe when using package thread
|
2019-12-29 18:08:48 +00:00 |
|
Tetralux
|
c9723e2dc0
|
Fix mem.Arena
|
2019-12-15 21:36:40 +00:00 |
|
gingerBill
|
89ccb5b99f
|
Add assert into scratch_allocator_proc to prevent initialization cycles #504
|
2019-12-15 11:20:06 +00:00 |
|
gingerBill
|
162c87b1b8
|
Minor code clean-up
|
2019-07-28 18:44:50 +01:00 |
|
gingerBill
|
f25818e923
|
Make procedure parameters just named values rather than copied variables
|
2019-07-15 21:18:37 +01:00 |
|
gingerBill
|
c67ea97845
|
Add implicit selector expressions for in/notin
|
2019-03-06 19:08:37 +00:00 |
|
gingerBill
|
dbd0638853
|
Fix untyped ternary string IR conversion
|
2019-02-14 11:11:05 +00:00 |
|
gingerBill
|
53d8216311
|
Reorganize package mem
|
2019-02-10 22:15:34 +00:00 |
|