gingerBill
|
45d844f9d2
|
Disable #soa compound literals
|
2019-11-21 20:05:45 +00:00 |
|
gingerBill
|
9b58781122
|
#soa[dynamic]Type (Experimental)
|
2019-11-21 19:36:07 +00:00 |
|
gingerBill
|
b74f8f2047
|
Fix SOA entity usage error on -vet
|
2019-11-21 18:21:27 +00:00 |
|
gingerBill
|
2c5a84bb78
|
#soa[]Type (Experimental)
|
2019-11-21 00:07:21 +00:00 |
|
gingerBill
|
e01d8a04a9
|
Fix String causes a crash when used in a polymorphic type #483
|
2019-11-20 22:07:12 +00:00 |
|
gingerBill
|
69afa33fa5
|
Fix Implicit Selector Expressions do not work at the global/package scope #484
|
2019-11-20 21:56:37 +00:00 |
|
gingerBill
|
44e0e96612
|
Prepare SOA Struct code for slices and dynamic arrays *to be implemented*
|
2019-11-19 23:54:36 +00:00 |
|
gingerBill
|
0839dccfdc
|
Fix Compiler panic with SIMD Vector debug information #481
|
2019-11-19 23:24:49 +00:00 |
|
gingerBill
|
d22e5b697d
|
Add new #soa and #vector syntax
|
2019-11-17 10:30:37 -08:00 |
|
gingerBill
|
8be1b2e1b1
|
Merge pull request #476 from castano/symlink-fix
Add support for running odin through a symlink.
|
2019-11-14 22:50:17 +00:00 |
|
gingerBill
|
07897ed78e
|
Fix System V bitcast/transmute bug
|
2019-11-14 14:45:23 -08:00 |
|
castano
|
813f5d211f
|
Fix linux build.
|
2019-11-14 09:22:37 -08:00 |
|
castano
|
71d129a709
|
Add support for running odin through a symlink. Use realpath when obtaining root dir.
|
2019-11-14 00:50:26 -08:00 |
|
gingerBill
|
aa796a1032
|
v0.11.1
|
2019-11-12 21:20:40 +00:00 |
|
gingerBill
|
5bf71ba75c
|
big_int addition overflow rules
|
2019-11-11 22:47:25 +00:00 |
|
gingerBill
|
967981aacd
|
Add -show-more-timings
|
2019-11-10 21:49:02 +00:00 |
|
gingerBill
|
33d05a07de
|
Fix big_int_or and big_int_xor
|
2019-11-10 20:06:04 +00:00 |
|
gingerBill
|
8da8301b09
|
Fix big subtraction for very large numbers on edges of overflow.
|
2019-11-10 19:55:26 +00:00 |
|
gingerBill
|
536cceeef9
|
Add intrinsics.type_is_unsigned
|
2019-11-10 18:51:21 +00:00 |
|
gingerBill
|
2ef7bfc06e
|
Remove debug message
|
2019-11-09 10:45:03 +00:00 |
|
gingerBill
|
7bfdb4f9f4
|
Fix Compile time assert on non-constant boolean parameters #467
|
2019-11-09 10:44:42 +00:00 |
|
gingerBill
|
0a35b13411
|
Fix inline for bug for #468
|
2019-11-09 10:24:27 +00:00 |
|
gingerBill
|
dacfc9de15
|
Fix //+build for ! e.g. //+build !windows amd64, linux !amd64
|
2019-11-05 20:09:09 +00:00 |
|
gingerBill
|
689aa4d734
|
Fix //+build system
|
2019-11-05 20:02:11 +00:00 |
|
gingerBill
|
8a46b493fd
|
Fix Slice passed incorrectly in LLVM IR to procedure called via procedure pointer #465
|
2019-11-05 19:40:08 +00:00 |
|
gingerBill
|
a634444f99
|
Fix "Polymorphic parameter declared in return type doesn't compile #464" by giving a conversion error (code wasn't handling polymorphic result types as intended)
|
2019-11-05 19:37:19 +00:00 |
|
gingerBill
|
c1176c2bcb
|
Fix typeid comparison bug; Add extra messages for pointer address errors
|
2019-11-03 19:49:21 +00:00 |
|
gingerBill
|
57853fe1b1
|
Add SOA Struct Layout (experimental) to demo.odin
|
2019-11-03 12:52:13 +00:00 |
|
gingerBill
|
ebf7926fa4
|
SOA support of Structures and Arrays; Runtime information for SOA structs; fmt printing support for SOA structs
|
2019-11-03 00:32:22 +00:00 |
|
gingerBill
|
dfb3101ecf
|
SOA Struct support intrinsics.soa_struct
|
2019-11-02 21:08:51 +00:00 |
|
gingerBill
|
e3d3a81617
|
multivalued procedure calls allows in for in to allow a pseudo-iterator; @thread_local for variables in procedure
|
2019-11-02 16:36:46 +00:00 |
|
gingerBill
|
dbdbbcd60f
|
Fix range in statement bug caused by incorrectly assigned addressing mode #461
|
2019-11-02 10:57:42 +00:00 |
|
gingerBill
|
57565b78a6
|
v0.11.0
|
2019-11-01 19:45:39 +00:00 |
|
gingerBill
|
3b898e5224
|
Add @force to foreign import
|
2019-11-01 19:26:22 +00:00 |
|
gingerBill
|
a20c31d6b5
|
Fix polymorphic record parameter determination bug caused by polymorphic constants not being handled correctly #447
|
2019-10-31 22:58:38 +00:00 |
|
gingerBill
|
560bdc339b
|
Fix stack overflow bug caused by polymorphic record with polymorphic constant parameters. #447
DOES NOT FIX THE UNDERLYING BUG
|
2019-10-31 22:39:12 +00:00 |
|
gingerBill
|
01dfb1dac8
|
Fix double calling of lhs of logical binary expressions
|
2019-10-31 20:17:50 +00:00 |
|
gingerBill
|
ee8d3e03f8
|
Delay determination of procedure abi types until as late as possible to prevent type undetermination in self-referential data types #454
|
2019-10-31 18:25:39 +00:00 |
|
gingerBill
|
416ff149bd
|
Fix procedure group "best fit" algorithm for polymorphic procedures
|
2019-10-27 19:42:21 +00:00 |
|
gingerBill
|
5e81fc72b9
|
New package math and package math/linalg
|
2019-10-27 10:35:35 +00:00 |
|
gingerBill
|
14e8b299b7
|
Fix slice and dynamic array lengths determined from ranged compound literals
|
2019-10-26 14:43:06 +01:00 |
|
gingerBill
|
a5e42a0465
|
Add ranged_fields_for_array_compound_literals
|
2019-10-26 14:36:28 +01:00 |
|
gingerBill
|
d808f9eccf
|
Add range_cache.cpp
|
2019-10-26 14:29:04 +01:00 |
|
gingerBill
|
7fae890ef9
|
Allow ranges for array-like compound literals
|
2019-10-26 14:06:29 +01:00 |
|
gingerBill
|
94879ed149
|
Fix Compiler assertion when applying using to _ procedure parameter. #451
|
2019-10-26 12:14:04 +01:00 |
|
gingerBill
|
2c75fe2314
|
Allow for cycles in record polymorphic parameters but not in actualized fields
|
2019-10-26 11:50:42 +01:00 |
|
gingerBill
|
7140f42915
|
Modify runtime to reduce dependencies on other packages
|
2019-10-23 21:43:13 +01:00 |
|
gingerBill
|
e15dfa8eb6
|
Fix missing check for zero elements
|
2019-10-20 18:26:30 +01:00 |
|
gingerBill
|
f12ded54f2
|
Support for named indices for array-like compound literals {3 = a, 1 = b}
|
2019-10-20 13:11:28 +01:00 |
|
gingerBill
|
b4951c9b39
|
Merge branch 'master' of https://github.com/odin-lang/Odin
|
2019-10-20 10:50:30 +01:00 |
|