- Aug 05, 2018
-
-
Eric Bruneton authored
-
- Aug 04, 2018
-
-
Remi Forax authored
Check method adapter doesn't allow <init> when ldc a method handle See merge request asm/asm!192
-
- Aug 02, 2018
-
-
Remi Forax authored
-
Remi Forax authored
method handle
-
Remi Forax authored
method handle
-
- Jul 31, 2018
-
-
Remi Forax authored
Fix javadoc See merge request asm/asm!191
-
Evgeny Mandrikov authored
-
- Jul 03, 2018
-
-
Eric Bruneton authored
Resolve "Apparent regression in GeneratorAdapter.java `cast` function" Closes #317837 See merge request asm/asm!189
-
Eric Bruneton authored
-
- Jun 30, 2018
-
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Remi Forax authored
Bump supported class version to V_12 (56) See merge request !187
-
- Jun 26, 2018
-
-
Remi Forax authored
-
- Jun 24, 2018
-
-
Eric Bruneton authored
-
- Jun 20, 2018
-
-
Jason Zaugg authored
-
- Jun 16, 2018
-
-
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
-
- Jun 15, 2018
-
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
- Jun 14, 2018
-
-
trask authored
-
- Jun 13, 2018
-
-
Jason Zaugg authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
Eric Bruneton authored
-
- Jun 12, 2018
-
-
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
-