aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* v0.11.1v0.11.1gingerBill2019-11-121-1/+1
* big_int addition overflow rulesgingerBill2019-11-111-1/+1
* Add `-show-more-timings`gingerBill2019-11-104-60/+68
* Fix `big_int_or` and `big_int_xor`gingerBill2019-11-101-15/+17
* Fix big subtraction for very large numbers on edges of overflow.gingerBill2019-11-101-1/+4
* Add `intrinsics.type_is_unsigned`gingerBill2019-11-102-0/+4
* Remove debug messagegingerBill2019-11-091-1/+0
* Fix Compile time assert on non-constant boolean parameters #467gingerBill2019-11-091-1/+2
* Fix inline `for` bug for #468gingerBill2019-11-091-1/+4
* Fix `//+build` for ! e.g. `//+build !windows amd64, linux !amd64`gingerBill2019-11-051-8/+7
* Fix `//+build` systemgingerBill2019-11-051-41/+43
* Fix Slice passed incorrectly in LLVM IR to procedure called via procedure poi...gingerBill2019-11-051-0/+13
* Fix "Polymorphic parameter declared in return type doesn't compile #464" by g...gingerBill2019-11-052-2/+16
* Fix typeid comparison bug; Add extra messages for pointer address errorsgingerBill2019-11-032-1/+15
* Add SOA Struct Layout (experimental) to demo.odingingerBill2019-11-031-0/+1
* SOA support of Structures and Arrays; Runtime information for SOA structs; fm...gingerBill2019-11-033-31/+105
* SOA Struct support `intrinsics.soa_struct`gingerBill2019-11-027-3/+217
* multivalued procedure calls allows in `for in` to allow a pseudo-iterator; `@...gingerBill2019-11-023-29/+119
* Fix range in statement bug caused by incorrectly assigned addressing mode #461gingerBill2019-11-024-90/+11
* v0.11.0v0.11.0gingerBill2019-11-011-1/+1
* Add `@force` to `foreign import`gingerBill2019-11-015-1/+40
* Fix polymorphic record parameter determination bug caused by polymorphic cons...gingerBill2019-10-312-2/+4
* Fix stack overflow bug caused by polymorphic record with polymorphic constant...gingerBill2019-10-312-11/+15
* Fix double calling of lhs of logical binary expressionsgingerBill2019-10-313-19/+33
* Delay determination of procedure abi types until as late as possible to preve...gingerBill2019-10-315-12/+29
* Fix procedure group "best fit" algorithm for polymorphic proceduresgingerBill2019-10-273-19/+23
* New `package math` and `package math/linalg`gingerBill2019-10-271-4/+24
* Fix slice and dynamic array lengths determined from ranged compound literalsgingerBill2019-10-263-8/+5
* Add `ranged_fields_for_array_compound_literals`gingerBill2019-10-261-3/+6
* Add range_cache.cppgingerBill2019-10-261-0/+70
* Allow ranges for array-like compound literalsgingerBill2019-10-268-165/+337
* Fix Compiler assertion when applying `using` to `_` procedure parameter. #451gingerBill2019-10-264-9/+8
* Allow for cycles in record polymorphic parameters but not in actualized fieldsgingerBill2019-10-261-31/+41
* Modify runtime to reduce dependencies on other packagesgingerBill2019-10-231-0/+1
* Fix missing check for zero elementsgingerBill2019-10-201-2/+2
* Support for named indices for array-like compound literals `{3 = a, 1 = b}`gingerBill2019-10-204-63/+213
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2019-10-201-2/+3
|\
| * Clarify that you can pass a directory to `odin build`Tetralux2019-10-191-2/+3
* | Fix typo in `string_to_string16` #444gingerBill2019-10-201-1/+1
|/
* Add `instrincs.type_is_valid_map_key`gingerBill2019-10-152-1/+5
* Fix missing typeid conversion case for variadic parametersgingerBill2019-10-151-0/+4
* Fix Values coerce to typeid #443gingerBill2019-10-151-15/+1
* Change `error` to `syntax_error` in parsergingerBill2019-10-133-29/+37
* Fix System V for certain structsgingerBill2019-10-131-5/+18
* Fix IR generation bug for nested foreign procedure declarationgingerBill2019-10-131-9/+12
* `#panic`; Minor change to demo.odin; Fix `#assert` bug at file scopegingerBill2019-10-137-85/+106
* Minor fix to Odin types with System V ABIgingerBill2019-10-101-11/+8
* Update System V ABI to for more Odin typesgingerBill2019-10-101-112/+136
* Minor fix to systemv_distribute_struct_fieldsgingerBill2019-10-101-8/+6
* Add Odin types for System V ABIgingerBill2019-10-101-0/+48