1. 5f2610a tests: migrate unit tests from Catch2 v2 to v3 am: ad14bde996 by Giuliano Procida · 2 weeks ago main-kernel
  2. ad14bde tests: migrate unit tests from Catch2 v2 to v3 by Giuliano Procida · 2 weeks ago mirror-goog-main-external
  3. 04fb4bb Merge "Revert "Turn off native coverage for stg to prevent duplicate symbol error."" into main am: b45cd5dde7 by android-test-infra-workplan-finisher@system.gserviceaccount.com · 2 weeks ago
  4. b45cd5d Merge "Revert "Turn off native coverage for stg to prevent duplicate symbol error."" into main by android-test-infra-workplan-finisher@system.gserviceaccount.com · 2 weeks ago
  5. a4bc73e hashing: remove constexpr from hashing functions am: 6f18c9a7b1 by Giuliano Procida · 2 weeks ago
  6. 6f18c9a hashing: remove constexpr from hashing functions by Giuliano Procida · 2 weeks ago
  7. 130cd64 CMake: add missing number_test to test suite am: 663527bf46 by Giuliano Procida · 3 weeks ago
  8. 663527b CMake: add missing number_test to test suite by Giuliano Procida · 3 weeks ago
  9. 6ab4a2d naming: handle non-trivial SCCs deterministically am: 705d3ff1b8 by Giuliano Procida · 3 weeks ago
  10. 32b6b57 stgdiff test: add a recursive naming test am: c665b2030d by Giuliano Procida · 3 weeks ago
  11. 705d3ff naming: handle non-trivial SCCs deterministically by Giuliano Procida · 3 weeks ago
  12. c665b20 stgdiff test: add a recursive naming test by Giuliano Procida · 3 weeks ago
  13. a2ee027 ELF reader: prefer kernel types exported by __GENDWARFKSYMS_EXPORT am: 47441bb185 by Ricardo Barreira · 3 months ago
  14. 3d9207b DWARF processor: collect symbols exported by __GENDWARFKSYMS_EXPORT am: ccaaf3a980 by Ricardo Barreira · 3 months ago
  15. fb53009 test cases: info_tests: add test for Linux's __GENDWARFKSYMS_EXPORT am: 8475954ba2 by Ricardo Barreira · 3 months ago
  16. 5bb60df ELF reader: ignore name and type of anonymous DWARF symbols am: f19eff99ba by Giuliano Procida · 3 months ago
  17. fbb0eb9 ELF reader: remove anonymous DWARF symbol assertion am: cecf1f1297 by Giuliano Procida · 3 months ago
  18. a12c22a DWARF processor: handle C++ auto type am: ad9ae3b4fa by Giuliano Procida · 3 months ago
  19. 123f2b4 model: add support for C++ auto type am: d2990a6293 by Giuliano Procida · 3 months ago
  20. 9d05296 DWARF processor: handle C++ decltype(auto) type am: b1f1a9cb3b by Giuliano Procida · 3 months ago
  21. 9cbe8da model: add support for C++ decltype(auto) type am: 5de0493d06 by Giuliano Procida · 3 months ago
  22. e80a31a model: rename NULLPTR special type to DECLTYPE_NULLPTR am: e07f942f04 by Giuliano Procida · 3 months ago
  23. 47441bb ELF reader: prefer kernel types exported by __GENDWARFKSYMS_EXPORT by Ricardo Barreira · 3 months ago
  24. ccaaf3a DWARF processor: collect symbols exported by __GENDWARFKSYMS_EXPORT by Ricardo Barreira · 3 months ago
  25. 8475954 test cases: info_tests: add test for Linux's __GENDWARFKSYMS_EXPORT by Ricardo Barreira · 3 months ago
  26. f19eff9 ELF reader: ignore name and type of anonymous DWARF symbols by Giuliano Procida · 3 months ago
  27. cecf1f1 ELF reader: remove anonymous DWARF symbol assertion by Giuliano Procida · 3 months ago
  28. ad9ae3b DWARF processor: handle C++ auto type by Giuliano Procida · 3 months ago
  29. d2990a6 model: add support for C++ auto type by Giuliano Procida · 3 months ago
  30. b1f1a9c DWARF processor: handle C++ decltype(auto) type by Giuliano Procida · 3 months ago
  31. 5de0493 model: add support for C++ decltype(auto) type by Giuliano Procida · 3 months ago
  32. e07f942 model: rename NULLPTR special type to DECLTYPE_NULLPTR by Giuliano Procida · 3 months ago
  33. 368facc deduplication: eliminate a loop over the hash partitions am: 8ccf4ca009 by Giuliano Procida · 4 months ago
  34. e47ae4a stg -> deduplication: move node hashing am: 15d42d6ec4 by Giuliano Procida · 4 months ago
  35. 8ccf4ca deduplication: eliminate a loop over the hash partitions by Giuliano Procida · 4 months ago
  36. 15d42d6 stg -> deduplication: move node hashing by Giuliano Procida · 4 months ago
  37. 6f8cfa2 stgdiff: remove support for --exact option am: 961069e5fe by Giuliano Procida · 4 months ago
  38. c19fc8b stgdiff: simplify code by using unordered_set::contains am: 7cf59dd8f0 by Ricardo Barreira · 4 months ago
  39. 38d1fac substitution: introduce Rewrite helper function am: 25d25861a1 by Giuliano Procida · 4 months ago
  40. 3f3fb1c substitution: move silent store avoidance into Substitute am: d14c9fb29b by Giuliano Procida · 4 months ago
  41. 2277e73 equality cache -> deduplication: move EqualityCache out of header file am: 8014a645bf by Giuliano Procida · 4 months ago
  42. 43bbad0 equality: simplify Equals cache insertion interface to single pairs am: 3c78cd9672 by Giuliano Procida · 4 months ago
  43. 174977f equality: simplify Equals cache Query return type to bool am: 0ce6e3fffc by Giuliano Procida · 4 months ago
  44. 57b2d7c union find: factor out UnionFind template class am: 9ede7f39fb by Giuliano Procida · 4 months ago
  45. f8b0674 equality cache: introduce SparseIdMapping am: 92b55d11b8 by Giuliano Procida · 4 months ago
  46. 91708da graph: DenseIdMapping: add Get and Add methods am: 1e40af4320 by Giuliano Procida · 4 months ago
  47. 366c8c2 equality cache: remove hash checking am: da5a0b93d2 by Giuliano Procida · 4 months ago
  48. 253a424 equality cache: remove rank logic from EqualityCache am: 5b49196d31 by Giuliano Procida · 4 months ago
  49. 5c52663 equality cache: remove AllDifferent from Equals interface and caches am: b43fb61bff by Giuliano Procida · 4 months ago
  50. e757fff equality cache: remove inequality tracking from EqualityCache am: ccb7352c04 by Giuliano Procida · 4 months ago
  51. 232d343 equality cache: remove SimpleEqualityCache function object am: 36848f772b by Giuliano Procida · 4 months ago
  52. c9e8d66 stg: time the final graph deduplication stages am: 95575a0ae7 by Giuliano Procida · 4 months ago
  53. 961069e stgdiff: remove support for --exact option by Giuliano Procida · 4 months ago
  54. 7cf59dd stgdiff: simplify code by using unordered_set::contains by Ricardo Barreira · 4 months ago
  55. 25d2586 substitution: introduce Rewrite helper function by Giuliano Procida · 4 months ago
  56. d14c9fb substitution: move silent store avoidance into Substitute by Giuliano Procida · 4 months ago
  57. 8014a64 equality cache -> deduplication: move EqualityCache out of header file by Giuliano Procida · 4 months ago
  58. 3c78cd9 equality: simplify Equals cache insertion interface to single pairs by Giuliano Procida · 4 months ago
  59. 0ce6e3f equality: simplify Equals cache Query return type to bool by Giuliano Procida · 4 months ago
  60. 9ede7f3 union find: factor out UnionFind template class by Giuliano Procida · 4 months ago
  61. 92b55d1 equality cache: introduce SparseIdMapping by Giuliano Procida · 4 months ago
  62. 1e40af4 graph: DenseIdMapping: add Get and Add methods by Giuliano Procida · 4 months ago
  63. da5a0b9 equality cache: remove hash checking by Giuliano Procida · 4 months ago
  64. 5b49196 equality cache: remove rank logic from EqualityCache by Giuliano Procida · 4 months ago
  65. b43fb61 equality cache: remove AllDifferent from Equals interface and caches by Giuliano Procida · 4 months ago
  66. ccb7352 equality cache: remove inequality tracking from EqualityCache by Giuliano Procida · 4 months ago
  67. 36848f7 equality cache: remove SimpleEqualityCache function object by Giuliano Procida · 4 months ago
  68. 95575a0 stg: time the final graph deduplication stages by Giuliano Procida · 4 months ago
  69. 3fbfb24 graph: use 32-bit internal node ids am: 01501b5057 by Giuliano Procida · 4 months ago
  70. 68ed7fd graph: use auto instead of template parameters where possible am: 1244bb5686 by Giuliano Procida · 4 months ago
  71. bbe80e4 graph: use auto instead of template parameter FunctionObject am: b932d0226d by Giuliano Procida · 4 months ago
  72. 01501b5 graph: use 32-bit internal node ids by Giuliano Procida · 4 months ago
  73. 1244bb5 graph: use auto instead of template parameters where possible by Giuliano Procida · 4 months ago
  74. b932d02 graph: use auto instead of template parameter FunctionObject by Giuliano Procida · 4 months ago
  75. 8b4c62a order: use sentinel values for matching vectors in MatchReorderForEach am: 6a5aca349d by Giuliano Procida · 4 months ago
  76. c2dae64 order: remove dead code from trailing loop in MatchReorderForEach am: c15abc36aa by Giuliano Procida · 4 months ago
  77. 0de23a8 order: optimise greedy sequence comparison to linear time am: ee11cca421 by Giuliano Procida · 4 months ago
  78. ce810f7 order: inline CombineOrders and fuse callbacks am: dc5c37bba0 by Giuliano Procida · 4 months ago
  79. 39ed914 order: inline Reorder and eliminate sorting am: b05bc9dcda by Giuliano Procida · 4 months ago
  80. 0e55d92 order: simplify Reorder and inline Permute am: 30b219be97 by Giuliano Procida · 4 months ago
  81. 3134ee1 order test: add hand-curated test case with multiple optimal solutions am: aabde50312 by Giuliano Procida · 4 months ago
  82. 7df7351 order test: document behavior of hand-curated test cases am: df6a2db93f by Giuliano Procida · 4 months ago
  83. d2b9c68 order test: add unit tests for MatchReorderForEach am: 625aadb34b by Giuliano Procida · 4 months ago
  84. 7bc22fa order test: clean up helpers and types am: a677fafcc7 by Giuliano Procida · 4 months ago
  85. a1c8ea7 order: refactor MatchReorderForEach to use hash map matching am: 3d3d65b1ae by Giuliano Procida · 4 months ago
  86. 98bf49d order: inline PairUp into MatchReorderForEach am: a2c30d0f35 by Giuliano Procida · 4 months ago
  87. d811bed comparison -> order: move PairUp and MatchReorderForEach am: 50cffd7b67 by Giuliano Procida · 4 months ago
  88. 11e1862 comparison: refactor sequence matching into MatchReorderForEach am: bc51dcb469 by Giuliano Procida · 4 months ago
  89. 8167c06 comparison: move stable_sort calls out of MatchingKeys into PairUp am: 53a12168c3 by Giuliano Procida · 4 months ago
  90. 09926d3 test cases: diff tests: add a test case with many enumerators am: a17ad80025 by Giuliano Procida · 4 months ago
  91. 126dc50 unification: fold Unification class into UnifyingGraph am: 54f1f1f25d by Giuliano Procida · 4 months ago
  92. 1736b89 type_resolution: use UnifyingGraph in ResolveTypes am: 670ab83051 by Giuliano Procida · 4 months ago
  93. 53f00ba unification: use UnifyingGraph in Unifier am: 2bd554dbd1 by Giuliano Procida · 4 months ago
  94. 16c3fa7 unification: introduce UnifyingGraph class am: 4a8f4d67dd by Giuliano Procida · 4 months ago
  95. bab708a unification: simplify Unifier::Find lookup loop am: 2b03137e66 by Giuliano Procida · 4 months ago
  96. 1bca809 graph: eliminate ConstAdapter helper with direct Apply overload am: 6b40ba7461 by Giuliano Procida · 4 months ago
  97. 9b8110b graph: move member functions into class definition am: a34096cdda by Giuliano Procida · 4 months ago
  98. b93c0c3 graph: introduce WithVector helper to eliminate switch duplication in Apply/Apply2 am: 39ea5e7423 by Giuliano Procida · 4 months ago
  99. df6aa6d graph: do not report internal node IDs to users am: b8d5db518c by Giuliano Procida · 4 months ago
  100. 5e5266a test cases: diff tests: cover C++ enumerator values am: 7ca6df48af by Giuliano Procida · 4 months ago