gingerBill
|
c63f4d68c8
Add math_js.odin specific calls (that just wrap the `f64` procedures)
|
3 years ago |
gingerBill
|
518460af66
Begin work in semi-standardized `js_wasm32` target
|
3 years ago |
gingerBill
|
1296fabe2c
Fix typos
|
3 years ago |
gingerBill
|
dc2edd3e79
Improve support for `freestanding_wasm32`
|
3 years ago |
gingerBill
|
e9c903f1ea
Merge branch 'master' of https://github.com/odin-lang/Odin
|
3 years ago |
gingerBill
|
83be954efd
Minor spelling change
|
3 years ago |
Jeroen van Rijn
|
f84bdee1ba
Merge pull request #1279 from DanielGavin/fix-json
|
3 years ago |
Daniel Gavin
|
5b074ceee5
Add json encoding test + fix enum not being set on success.
|
3 years ago |
gingerBill
|
40eed29527
Remove `LLVMAddDeadStoreEliminationPass` pass
|
3 years ago |
gingerBill
|
3d3785a7f1
Remove many LLVM optimization passes which were causes UB due to them assuming C-like behaviour incompatible with Odin
|
3 years ago |
gingerBill
|
5df15b5724
Completely ignore `LLVM_ADD_CONSTANT_VALUE_PASS` LLVM >= 12
|
3 years ago |
gingerBill
|
ee259e4229
Merge pull request #1273 from odin-lang/compiler-map-improvements
|
3 years ago |
gingerBill
|
36985f8da0
Simplification to `ptr_map_hash_key`
|
3 years ago |
gingerBill
|
eb0faf9602
Unify hash logic for `PtrSet`
|
3 years ago |
gingerBill
|
899cc71990
Improve `ptr_map_hash_key`
|
3 years ago |
gingerBill
|
7be18b4a80
Be more correct with `MapIndex` usage
|
3 years ago |
gingerBill
|
0c9bb9d920
Clean up logic
|
3 years ago |
gingerBill
|
26e3daf5ad
Unify `MapFindResult` types
|
3 years ago |
gingerBill
|
0af69f8cda
Remove `map.cpp` code
|
3 years ago |
gingerBill
|
86e26c9a44
Remove dead code
|
3 years ago |
gingerBill
|
541beb615b
Move more things to `PtrMap`
|
3 years ago |
gingerBill
|
6646348e1a
Increase usage of `PtrMap`
|
3 years ago |
gingerBill
|
c38d6dc959
Remove HashKey usage for `PtrMap` calls
|
3 years ago |
gingerBill
|
924faa58b4
Correct `map_remove(PtrMap)`
|
3 years ago |
gingerBill
|
6be104e521
Make llvm backend code use `PtrMap`; remove dead code
|
3 years ago |
gingerBill
|
e95204908a
Add `PtrMap`, begin working change `Map` to `PtrMap` where possible
|
3 years ago |
gingerBill
|
e963fc4d6a
Change map index types to `u32` from `isize`
|
3 years ago |
gingerBill
|
1a75a71403
Merge branch 'master' of https://github.com/odin-lang/Odin
|
3 years ago |
gingerBill
|
439fc86740
Improve performance of the compiler hash table types and unify behaviour
|
3 years ago |
gingerBill
|
0010e882a7
Make PtrSet match Map
|
3 years ago |