code: function symbolicateProfilerMap(mapFile, context) {
    return fs
      .readFileSync(mapFile, 'utf8')
      .split('\n')
      .slice(0, -1)
      .map(function(line) {
        const line_list = line.split(' ');
        const trampoline = line_list[0];
        const js_name = line_list[1];
        const offset = parseInt(line_list[2], 10);
  
        if (!offset) {
          return trampoline + ' ' + trampoline;
        }
  
        var original = getOriginalPositionFor(
          1,
          offset,
          UNKNOWN_MODULE_IDS,
          context,
        );
  
        return (
          trampoline +
          ' ' +
          (original.name || js_name) +
          '::' +
          [original.source, original.line, original.column].join(':')
        );
      })
      .join('\n');
  }
docs: Taking in a map like trampoline offset (optional js function name) JS_0158_xxxxxxxxxxxxxxxxxxxxxx fe 91081 JS_0159_xxxxxxxxxxxxxxxxxxxxxx Ft 68651 JS_0160_xxxxxxxxxxxxxxxxxxxxxx value 50700 JS_0161_xxxxxxxxxxxxxxxxxxxxxx setGapAtCursor 0 JS_0162_xxxxxxxxxxxxxxxxxxxxxx (unknown) 50818 JS_0163_xxxxxxxxxxxxxxxxxxxxxx value 108267