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 Sable. All rights reserved.