| Index: include/v8-profiler.h
 | 
| diff --git a/include/v8-profiler.h b/include/v8-profiler.h
 | 
| index bcb69f3763e1b76dfc48e215a7e2fad80f235cee..55c8386bdeff4aa1a7bb3570671999013216de35 100644
 | 
| --- a/include/v8-profiler.h
 | 
| +++ b/include/v8-profiler.h
 | 
| @@ -131,6 +131,13 @@ class V8_EXPORT CpuProfileNode {
 | 
|    /** Returns function name (empty string for anonymous functions.) */
 | 
|    Local<String> GetFunctionName() const;
 | 
|  
 | 
| +  /**
 | 
| +   * Returns function name (empty string for anonymous functions.)
 | 
| +   * The string ownership is *not* passed to the caller. It stays valid until
 | 
| +   * profile is deleted. The function is thread safe.
 | 
| +   */
 | 
| +  const char* GetFunctionNameStr() const;
 | 
| +
 | 
|    /** Returns id of the script where function is located. */
 | 
|    int GetScriptId() const;
 | 
|  
 | 
| @@ -138,6 +145,13 @@ class V8_EXPORT CpuProfileNode {
 | 
|    Local<String> GetScriptResourceName() const;
 | 
|  
 | 
|    /**
 | 
| +   * Returns resource name for script from where the function originates.
 | 
| +   * The string ownership is *not* passed to the caller. It stays valid until
 | 
| +   * profile is deleted. The function is thread safe.
 | 
| +   */
 | 
| +  const char* GetScriptResourceNameStr() const;
 | 
| +
 | 
| +  /**
 | 
|     * Returns the number, 1-based, of the line where the function originates.
 | 
|     * kNoLineNumberInfo if no line number information is available.
 | 
|     */
 | 
| 
 |