aboutsummaryrefslogtreecommitdiff
path: root/src/ptr_set.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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 `u32`...gingerBill2020-11-151-29/+32
* 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