Histórico de Commits

Autor SHA1 Mensagem Data
  gingerBill c3b3194a00 Update builtin procedures to support the new allocator features (without breaking other code) há 4 anos atrás
  gingerBill f98c4d6837 Improve the `Allocator` interface to support returning `Allocator_Error` to allow for safer calls há 4 anos atrás
  gingerBill 359ae29d98 Minor fixes há 4 anos atrás
  gingerBill b727b6438b Minimize unneeded casts há 4 anos atrás
  Luka Aleksić 00ebc877a1 Tracking allocator now tracks bad free calls há 4 anos atrás
  gingerBill 54fbdabc38 Add experimental `-insert-semicolon` functionality to tokenizer and parser há 4 anos atrás
  gingerBill 6eeb12a986 Improve default temp_allocator; make nil loggers do nothing; improve mem.Scratch_Allocator behaviour há 4 anos atrás
  gingerBill a65553293f Add `mem.Small_Allocator` há 4 anos atrás
  gingerBill e7f54d25d6 Add `mem.Allocator_Query_Info` and `mem.query_info` há 5 anos atrás
  gingerBill 033b46def8 Add `mem.Allocator_Mode.Query_Features, `mem.Allocator_Mode_Set`, `mem.query_features` há 5 anos atrás
  gingerBill 1f571f48e5 Add `mem.Tracking_Allocator` há 5 anos atrás
  gingerBill d1d5f61230 Add `intrinsics.alloca` há 5 anos atrás
  gingerBill 86448ee044 Add `raw_data` to replace cases in which `&x[0]` was used há 5 anos atrás
  gingerBill 59a0bbb385 Improve termination rules checking for missing `return`; Make diverging procedure `-> !` be terminators há 5 anos atrás
  gingerBill ab52f8d795 Move definition of mem.Allocator and log.Logger to `package runtime`, to reduce import cycle magic há 5 anos atrás
  gingerBill a8a4dc1eb1 Make default `context.temp_allocator` thread safe when using `package thread` há 5 anos atrás
  Tetralux c9723e2dc0 Fix mem.Arena há 5 anos atrás
  gingerBill 89ccb5b99f Add assert into scratch_allocator_proc to prevent initialization cycles #504 há 5 anos atrás
  gingerBill 162c87b1b8 Minor code clean-up há 6 anos atrás
  gingerBill f25818e923 Make procedure parameters just named values rather than copied variables há 6 anos atrás
  gingerBill c67ea97845 Add implicit selector expressions for in/notin há 6 anos atrás
  gingerBill dbd0638853 Fix untyped ternary string IR conversion há 6 anos atrás
  gingerBill 53d8216311 Reorganize `package mem` há 6 anos atrás