final CacheStoreKeyBase key = SWFCache.createKey(swc, library.getPath());
final ITagContainer tags = getProject().getWorkspace().getSWCManager().getSWFCache().get(key);
startProfile(Operation.GET_ABC_BYTES);
final DoABCTag doABC = SWFCache.findDoABCTagByName(tags, script.getName());
if (doABC == null)
{
problems.add(new InternalCompilerProblem(
new RuntimeException("can't find ABC bytes for : " + script.getName())));
}
else
{
abcBytes = doABC.getABCData();
}
ABCBytesRequestResult result = new ABCBytesRequestResult(abcBytes);
stopProfile(Operation.GET_ABC_BYTES);