summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/backend/jvm/BTypesFromSymbols.scala
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2015-06-02 15:16:47 +0200
committerLukas Rytz <lukas.rytz@gmail.com>2015-06-22 13:02:41 +0200
commitd159f1420e51fb17e38c0de3690c5d27c870e9ac (patch)
tree8507d03e688033ca2d45b477dd8f18cf6b3b5bf3 /src/compiler/scala/tools/nsc/backend/jvm/BTypesFromSymbols.scala
parent7f1336a2ffaf573dd71192932e7b599213e5a1d0 (diff)
downloadscala-d159f1420e51fb17e38c0de3690c5d27c870e9ac.tar.gz
scala-d159f1420e51fb17e38c0de3690c5d27c870e9ac.tar.bz2
scala-d159f1420e51fb17e38c0de3690c5d27c870e9ac.zip
Producers / Consumers Analysis
ASM has a built-in `SourceValue` analysis which computes for each value a set of instructions that may possibly have constructed it. The ProdConsAnalyzer class provides additional queries over the result of the SourceValue analysis: - consumers of values - tracking producers / consumers through copying operations (load, store, etc) A fix to (and therefore a new version of) ASM was required. See here: https://github.com/scala/scala-asm/commit/94106a5472
Diffstat (limited to 'src/compiler/scala/tools/nsc/backend/jvm/BTypesFromSymbols.scala')
0 files changed, 0 insertions, 0 deletions