public class FastColorer extends Object
| Constructor and Description |
|---|
FastColorer() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assignColorsToLocals(Body unitBody,
Map<Local,Object> localToGroup,
Map<Local,Integer> localToColor,
Map<Object,Integer> groupToColorCount)
Provides an economical coloring for the locals of
unitBody. |
static void |
unsplitAssignColorsToLocals(Body unitBody,
Map<Local,Object> localToGroup,
Map<Local,Integer> localToColor,
Map<Object,Integer> groupToColorCount)
Provides a coloring for the locals of
unitBody, attempting to not split locals assigned the same name in
the original Jimple. |
public static void unsplitAssignColorsToLocals(Body unitBody, Map<Local,Object> localToGroup, Map<Local,Integer> localToColor, Map<Object,Integer> groupToColorCount)
unitBody, attempting to not split locals assigned the same name in
the original Jimple.Copyright © 2020 Soot OSS. All rights reserved.