summaryrefslogtreecommitdiff
path: root/test/files/jvm/bytecode-test-example
Commit message (Collapse)AuthorAgeFilesLines
* Remove GenASM, merge remaining common code snippetsSimon Ochsenreither2015-10-271-1/+0
| | | | | | | | With GenBCode being the default and only supported backend for Java 8, we can get rid of GenASM. This commit also fixes/migrates/moves to pending/deletes tests which depended on GenASM before.
* Fix some typos (a-c)Janek Bogucki2015-06-181-1/+1
|
* more informative name for backend-selection via command-lineMiguel Garcia2013-06-271-1/+1
|
* two bytecode tests atune with bytecode by GenASMMiguel Garcia2013-06-021-0/+1
|
* Add Bytecode test (ASM-based) to partest.Grzegorz Kossakowski2013-01-292-0/+41
This commit introduces a new kind of test `Bytecode` that allows one to inspect bytecode generated for given piece of Scala code. The bytecode inspection is achieved by inspection of ASM trees. See the included example for details. NOTE: This commit does not introduce a new category of pratest tests. Bytecode tests should be run in `jvm` category of partest tests. Specific list of changes: * Add BytecodeTest that contains common utilities to partest * Add asm to classpath when compiling partest. That's not a new dependency as it's being already done for javac task we were running while compiling partest. * Add an example test that shows how to count null checks in given method.