aboutsummaryrefslogtreecommitdiff
path: root/src/ptr_map.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Missing castryuukk2023-05-061-1/+1
|
* Fix memory leak caused by awful realloc usage on LinuxgingerBill2023-04-211-1/+3
|
* Fix compiler error on clanggingerBill2023-01-161-2/+2
|
* Bring `PtrMap` inline with `StringMap`gingerBill2023-01-141-81/+94
|
* General optimizationsgingerBill2023-01-111-0/+36
|
* Add uncomment `add_type_info_type` calls for type assertionsgingerBill2023-01-051-0/+29
|
* Inline map gets; cast explicitly on TOMBSTONE checkinggingerBill2023-01-051-8/+19
|
* Improve the `PtrSet` to be as simple and small as possiblegingerBill2023-01-041-1/+1
|
* Convert `minimum_dependency_type_info_set` to use a `PtrMap`gingerBill2023-01-031-1/+0
|
* General improves to `alloc_ast_node` and other unnecessary checksgingerBill2023-01-031-2/+4
|
* Make all maps use heap allocator implicitlygingerBill2023-01-031-4/+14
|
* `gb_internal` a lotgingerBill2022-12-181-42/+42
|
* Replace compiler for loops for the hash-table types to simplify code usagegingerBill2022-12-091-0/+21
|
* Improve `ptr_map_hash_key`gingerBill2021-11-161-5/+7
|
* Simplification to `ptr_map_hash_key`gingerBill2021-11-051-15/+5
|
* Improve `ptr_map_hash_key`gingerBill2021-11-051-9/+27
|
* Be more correct with `MapIndex` usagegingerBill2021-11-051-4/+4
|
* Unify `MapFindResult` typesgingerBill2021-11-051-2/+2
|
* Remove `map.cpp` codegingerBill2021-11-051-0/+9
|
* Move more things to `PtrMap`gingerBill2021-11-051-1/+1
|
* Increase usage of `PtrMap`gingerBill2021-11-051-2/+6
|
* Remove HashKey usage for `PtrMap` callsgingerBill2021-11-051-4/+4
|
* Correct `map_remove(PtrMap)`gingerBill2021-11-051-1/+1
|
* Add `PtrMap`, begin working change `Map` to `PtrMap` where possiblegingerBill2021-11-051-0/+318