aboutsummaryrefslogtreecommitdiff
path: root/src/ptr_set.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make the link order of foreign imports deterministicgingerBill2022-05-041-1/+1
|
* Fix #1267gingerBill2022-01-231-0/+9
|
* Improve usage of `file_id`gingerBill2021-11-151-1/+3
|
* Unify hash logic for `PtrSet`gingerBill2021-11-051-6/+4
|
* Clean up logicgingerBill2021-11-051-1/+1
|
* Unify `MapFindResult` typesgingerBill2021-11-051-48/+37
|
* Change map index types to `u32` from `isize`gingerBill2021-11-051-5/+4
|
* Improve performance of the compiler hash table types and unify behaviourgingerBill2021-11-051-26/+47
|
* Make PtrSet match MapgingerBill2021-11-051-8/+12
|
* Add sanity casts for 32/64 bit correctnessgingerBill2021-07-121-4/+4
|
* Use `next_pow2_isize`gingerBill2021-07-101-17/+0
|
* Add `-show-unused` (Shows unused package declarations of all imported packages)gingerBill2020-11-171-2/+27
| | | | Crude output at the moment but better than nothing
* Improve generate_entity_dependency_graph: Calculate edges for graph M - Part 2gingerBill2020-11-151-16/+16
|
* Add next_pow2_isize for PtrSetgingerBill2020-11-151-1/+18
|
* Fix calling convention for new LLVM ABI, and change`PtrSet` index to be ↵gingerBill2020-11-151-29/+32
| | | | `u32` rather than `isize`
* Minor fixes to improve hash map/set performancegingerBill2020-05-211-23/+9
|
* `array_make`gingerBill2018-02-251-3/+5
|
* Change Map and PtrSet grow rategingerBill2017-12-121-9/+12
|
* Disable struct field reordering (for the time being)gingerBill2017-12-121-4/+2
|
* Fix proc groups from import namesgingerBill2017-12-101-2/+3
|
* Add `examples`Ginger Bill2017-08-271-6/+2
|
* Import cycle checkingGinger Bill2017-08-271-2/+7
|
* Add priority_queue.cpp and ptr_set.cppGinger Bill2017-08-201-0/+194