anchor.diff:          CpuProfileData.traceEventsKey: [],
         };
   
  +      String nameForStackFrame(_CpuProfileTimelineTree current) {
  +        final className = current.className;
  +        if (className != null) {
  +          return '$className.${current.name}';
  +        }
  +        return current.name;
  +      }
  +
         void processStackFrame({
           @required _CpuProfileTimelineTree current,
           @required _CpuProfileTimelineTree parent,
  
positive.code: 
    String get name => samples.functions[index].function.name;
  
    String get resolvedUrl => samples.functions[index].resolvedUrl;
  
    final children = <_CpuProfileTimelineTree>[];
  
negative.code:           final key = '$isolateId-$id';
            traceObject[CpuProfileData.stackFramesKey][key] = {
              CpuProfileData.categoryKey: 'Dart',
              CpuProfileData.nameKey: nameForStackFrame(current),
              CpuProfileData.resolvedUrlKey: current.resolvedUrl,
              if (parent != null && parent.frameId != 0)
                CpuProfileData.parentIdKey: '$isolateId-${parent.frameId}',
  