| Index: include/v8-util.h
 | 
| diff --git a/include/v8-util.h b/include/v8-util.h
 | 
| index accc6a49f6e7ff305d5cd002b159d69bac85630d..dacc12800c599c90c80e305b384c3910f02957cd 100644
 | 
| --- a/include/v8-util.h
 | 
| +++ b/include/v8-util.h
 | 
| @@ -210,7 +210,7 @@ class PersistentValueMap {
 | 
|    /**
 | 
|     * Return value for key and remove it from the map.
 | 
|     */
 | 
| -  V8_INLINE UniquePersistent<V> Remove(const K& key) {
 | 
| +  UniquePersistent<V> Remove(const K& key) {
 | 
|      return Release(Traits::Remove(&impl_, key)).Pass();
 | 
|    }
 | 
|  
 | 
| @@ -357,7 +357,7 @@ class PersistentValueMap {
 | 
|     * callback is properly disposed of. All remove functionality should go
 | 
|     * through this.
 | 
|     */
 | 
| -  V8_INLINE static UniquePersistent<V> Release(PersistentContainerValue v) {
 | 
| +  static UniquePersistent<V> Release(PersistentContainerValue v) {
 | 
|      UniquePersistent<V> p;
 | 
|      p.val_ = FromVal(v);
 | 
|      if (Traits::kCallbackType != kNotWeak && !p.IsEmpty()) {
 | 
| 
 |