- 05 Aug, 2018 1 commit
-
-
Eric Bruneton authored
-
- 04 Aug, 2018 1 commit
-
-
Remi Forax authored
Check method adapter doesn't allow <init> when ldc a method handle See merge request !192
-
- 02 Aug, 2018 3 commits
-
-
Remi Forax authored
-
Remi Forax authored
method handle
-
Remi Forax authored
method handle
-
- 31 Jul, 2018 2 commits
-
-
Remi Forax authored
Fix javadoc See merge request !191
-
Evgeny Mandrikov authored
-
- 03 Jul, 2018 2 commits
-
-
Eric Bruneton authored
Resolve "Apparent regression in GeneratorAdapter.java `cast` function" Closes #317837 See merge request asm/asm!189
-
Eric Bruneton authored
-
- 30 Jun, 2018 3 commits
-
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Remi Forax authored
Bump supported class version to V_12 (56) See merge request asm/asm!187
-
- 26 Jun, 2018 1 commit
-
-
Remi Forax authored
-
- 24 Jun, 2018 1 commit
-
-
Eric Bruneton authored
-
- 20 Jun, 2018 1 commit
-
-
Jason Zaugg authored
-
- 16 Jun, 2018 6 commits
-
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Eric Bruneton authored
Resolve "When ClassWriter copies constant pool of class reader, ClassWriter.COMPUTE_MAX does not consider changes in argument sizes" Closes #317833 See merge request !185
-
Eric Bruneton authored
-
Eric Bruneton authored
-
- 15 Jun, 2018 3 commits
-
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
- 14 Jun, 2018 1 commit
-
-
trask authored
-
- 13 Jun, 2018 4 commits
-
-
Jason Zaugg authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
- 12 Jun, 2018 11 commits
-
-
Jason Zaugg authored
-
Jason Zaugg authored
-
Jason Zaugg authored
-
Jason Zaugg authored
-
Introduces a number of methods that are called when initializing or updating abstract values in an analyzer frame. Before this commit, Analyzer.analyze and Frame.execute would always call Interpreter.newValue for initializing or updating frame values. Having multiple methods allows users to return more precise values for the individual cases. For example, in a nullness analysis, the initial value for the `this` parameter of an instance method can be set to not-null.
-
Adds a method `setStack` to analysis.Frame which allows setting the dataflow value of a stack slot. Could be used in nullness analysis. After, for example, an instance call, aliases of the receiver can be set to NotNull, both in locals and on the stack.
-
Jason Zaugg authored
-
Jason Zaugg authored
-
Fail early when adding an instruction that already belongs to a different instruction list.
-
Eric Bruneton authored
Update the google-java-format-gradle-plugin to the latest version and reformat the source files. Due to bug https://github.com/sherter/google-java-format-gradle-plugin/issues/25 the formatting was only checked on the :asm project, and not on the other subprojects. Version 0.7 of the plugin solves this issue.
-
Eric Bruneton authored
Minor Javadoc improvements See merge request !182
-