Commit History

Author SHA1 Message Date
  gingerBill 53d8216311 Reorganize `package mem` 6 years ago
  gingerBill 28583bfff8 Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (raises warning currently) 6 years ago
  gingerBill 444f4f446a `-vet` flag to do basic vetting of code 6 years ago
  gingerBill ce2e23849e Fix `context` initialization 6 years ago
  gingerBill 0971a59493 Update runtime printing code 6 years ago
  gingerBill 5bdb424c6b context.allocator = a; Remove __ from runtime procs; improve division for complex numbers 7 years ago
  Joshua Mark Manton 8cd2797b2e Fixed core library bugs after recent changes. (#257) 7 years ago
  gingerBill 11f5236434 Add `$T: typeid/[]$E`; Deprecate `T: type/[]$E` 7 years ago
  gingerBill aa542980ce Change memory layout of `map` to be 3 words smaller 7 years ago
  gingerBill c19ec5d65d Fix `delete` for dynamic array and map 7 years ago
  gingerBill ae57284912 Add `Assertion_Failure_Proc` to `context` 7 years ago
  gingerBill 001837e6bb Temporary allocator for `context` 7 years ago
  gingerBill 28523f17e2 Add default `allocator` to allocation related procedures e.g. alloc, free, delete, make 7 years ago
  gingerBill cbc6c2666b Improve proc group scoring algorithm 7 years ago
  gingerBill 0dc29a7208 Implement suggestions from #247 7 years ago
  gingerBill 8be9b5082c Fix default make parameters for dynamic arrays 7 years ago
  gingerBill 70586b1cf8 `auto_cast` prefix for procedure parameters 7 years ago
  gingerBill 877a78d6ba Fix `make` error messages 7 years ago
  gingerBill 3a1a7b40f9 Add runtime messages for `make` for the len/cap parameters 7 years ago
  gingerBill 835d7dcab2 `make` as a user-level procedure rather than a built-in procedure 7 years ago
  gingerBill fad3947e26 Add `*with_allocator` procedures to `mem` 7 years ago
  gingerBill 0e91298fd1 Rename `free` to `delete` for non pointer types 7 years ago
  gingerBill ba67e474d3 Make source code compile with 32 bit (but not build 32 bit code) 7 years ago
  gingerBill e9e7ce2606 Allow `.allocator` for dynamic arrays; Add `mem.Pool` 7 years ago
  Joshua Mark Manton f0a4526250 Fix alloc.odin using old `raw` file 7 years ago
  gingerBill d556fa2cd8 Remove special shared scope for runtime stuff 7 years ago
  gingerBill 6eb505a677 Comment based build tags for packages (basic and temporary) 7 years ago
  gingerBill 547a2831c7 Clean up name mangling by using unique package names per project 7 years ago
  gingerBill 5c52ffe24e Reorganize `runtime` package 7 years ago