Commit Graph

22 Commits (48ca11ef64bb221750f9384c5aada2b25cbb2b96)

Author SHA1 Message Date
Ezgi Çiçek 913dfb8c37 [hoisting] Instantiate cost at call instruction 4 years ago
Ezgi Çiçek b57ccc3364 [cost] Remove expensive modeling for Provider.get 4 years ago
Ezgi Çiçek 731b632632 [cost] Procedures with empty body gets 0 cost 4 years ago
Sungkeun Cho 4ef0a787db [cost] Do not print loop line number in trace message 5 years ago
Sungkeun Cho d2276c4975 [cost] Re-locate where to print issue with heuristics 5 years ago
Sungkeun Cho ef74f3f18d [cost] Revise message of Provider.get.modeled 5 years ago
Ezgi Çiçek 9f4098ea1a [cost] Revise substring's cost model 5 years ago
Nikos Gorogiannis 1dc2e8a87c [RFC][java] kill regexp-based line number fixer 5 years ago
Sungkeun Cho 81667f25ae [cost] Update issues.exp 5 years ago
Sungkeun Cho 7c18231c5c [cost] Revise hasNext() to avoid bottom in condition 6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years 6 years ago
Ezgi Çiçek 0ef038332d [purity] More models for Java Map 6 years ago
Ezgi Çiçek f4cdc23543 [hoisting] Turn on hoisting of expensive functions by default 6 years ago
Ezgi Çiçek 7e16aafdba [loop-hoisting] Incorporate cost trace into EXPENSIVE_LOOP_INVARIANT_CALL issues 6 years ago
Ezgi Çiçek a2140c3ae4 [hoisting] Rename LOOP_INVARIANT_CALL to EXPENSIVE_LOOP_INVARIANT_CALL and remove VariantForHoisting 6 years ago
Ezgi Çiçek b802620bc8 [cost] Add cost models for loop invariant functions 6 years ago
Ezgi Çiçek ea486c59d8 [purity] Always show PURE_FUNCTION issues 6 years ago
Ezgi Çiçek b46f55d0bc [purity] Mark functions with empty modified params as pure 6 years ago
Ezgi Çiçek 61b51b09db [hoisting] Rename hoisting message 6 years ago
Ezgi Çiçek dde0067eec [purity] Don't report pure functions if hoisting mode is turned-on 6 years ago
Ezgi Çiçek 78a865b14e [hosting] Disable purity and cost callbacks temporarily 7 years ago
Ezgi Çiçek 99c2a6da8d [hoisting] Hoist only expensive pure functions 7 years ago