code: function Mapping(properties) {
                  if (properties)
                      for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i)
                          if (properties[keys[i]] != null)
                              this[keys[i]] = properties[keys[i]];
              }
docs: Properties of a Mapping.
  @memberof perftools.profiles
  @interface IMapping
  @property {number|Long} [id] Mapping id
  @property {number|Long} [memoryStart] Mapping memoryStart
  @property {number|Long} [memoryLimit] Mapping memoryLimit
  @property {number|Long} [fileOffset] Mapping fileOffset
  @property {number|Long} [filename] Mapping filename
  @property {number|Long} [buildId] Mapping buildId
  @property {boolean} [hasFunctions] Mapping hasFunctions
  @property {boolean} [hasFilenames] Mapping hasFilenames
  @property {boolean} [hasLineNumbers] Mapping hasLineNumbers
  @property {boolean} [hasInlineFrames] Mapping hasInlineFrames
   
  Constructs a new Mapping.
  @memberof perftools.profiles
  @classdesc Represents a Mapping.
  @constructor
  @param {perftools.profiles.IMapping=} [properties] Properties to set