aboutsummaryrefslogtreecommitdiff
path: root/core/_preload.odin
Commit message (Expand)AuthorAgeFilesLines
* Parse directories to be packagesgingerBill2018-05-211-1366/+0
* Disable pointer arithmeticgingerBill2018-05-131-37/+40
* Change `FreeAll` to `Free_All`gingerBill2018-05-131-3/+3
* Add `typeid` to `Type_Info` structgingerBill2018-05-131-9/+3
* Fix default initialized values for globals (#217)gingerBill2018-05-121-12/+2
* Use `__type_info_of` internallygingerBill2018-05-121-1/+10
* `type_info_of` allows `typeid`; `typeid_of` allows `^Type_Info`; Otherwise on...gingerBill2018-05-121-21/+18
* Make `any` use `typeid` rather than `^Type_Info`gingerBill2018-05-121-6/+29
* `typeid`gingerBill2018-05-121-0/+7
* `__args__: []cstring`gingerBill2018-03-041-2/+1
* `deprecated` attribute for procedure declarationsgingerBill2018-03-031-0/+1
* Update core library with `cstring`gingerBill2018-02-281-1/+6
* `cstring`gingerBill2018-02-281-9/+23
* Add `#no_bounds_check` to `__dynamic_map_*` proceduresgingerBill2018-02-251-5/+5
* Fix slice bounds checkinggingerBill2018-02-251-12/+35
* Fix zero value initialization in IRgingerBill2018-02-111-3/+4
* Minor `context` fixgingerBill2018-02-051-7/+1
* Fix issue #181gingerBill2018-02-031-3/+4
* Add extra zero init for IRgingerBill2018-01-311-5/+5
* Simplify printing for float and complex typesgingerBill2018-01-281-10/+4
* Add `__print_type` to runtimegingerBill2018-01-281-8/+164
* Reduce type info data size in IRgingerBill2018-01-281-1/+1
* Improve min-dep for Type InfogingerBill2018-01-281-19/+82
* `-no-bounds-check`gingerBill2018-01-181-10/+0
* Remove `u128` and `i128`gingerBill2018-01-131-19/+18
* Fix issue #167 regarding abs, min, and, max for floatsgingerBill2017-12-271-7/+37
* Fix `free_map`gingerBill2017-12-211-1/+0
* Fix `free_map`gingerBill2017-12-211-6/+3
* Revert `map` to be a value type and not a reference typegingerBill2017-12-211-34/+1
* Fix len, cap, comparison against nil for `map`gingerBill2017-12-181-4/+14
* `map` is internally backed by a pointer (i.e. a "reference type")gingerBill2017-12-171-9/+36
* Remove `struct #ordered`gingerBill2017-12-171-28/+28
* Change how abs, min, max, and clamp are implemented for floatsgingerBill2017-12-111-4/+14
* Fix proc groups from import namesgingerBill2017-12-101-3/+3
* Make core library use procedure groupings rather than normal overloadinggingerBill2017-12-041-3/+5
* Fix procedure groupinggingerBill2017-12-031-20/+17
* `buffer_from_slice`gingerBill2017-11-301-0/+24
* Remove `vector` type (will be replaced by something else in the future)gingerBill2017-11-301-3/+1
* Remove old slice proceduresgingerBill2017-11-261-11/+0
* New slice memory layout (ptr+len); `byte`gingerBill2017-11-261-47/+32
* `nil_allocator`; Fix IR type checking assert; `append_string`gingerBill2017-11-261-7/+19
* Allow for printf style `assert` and `panic`gingerBill2017-11-161-12/+10
* Remove `#const`; Minor fixesgingerBill2017-11-121-1/+0
* Allow for default arguments after a variadic parametergingerBill2017-11-121-76/+76
* Fix cast to uintptrgingerBill2017-11-101-1/+1
* Fix opening file without close; Minor fixesgingerBill2017-11-091-24/+12
* Amend allocation procedures with caller location; Compound literals missing t...gingerBill2017-11-091-28/+39
* Add Source_Code_Location parameter Allocator_Proc (#138)gingerBill2017-11-081-9/+11
* Add array programminggingerBill2017-11-051-2/+1
* Fix fmt printing `uintptr` typegingerBill2017-11-041-3/+4