Revision: 2957 Author: [email protected] Date: Wed Sep 23 02:40:39 2009 Log: Push version 1.3.13 to trunk.
Fixed uninitialized memory problem. Improved heap profiler support. http://code.google.com/p/v8/source/detail?r=2957 Modified: /trunk/ChangeLog /trunk/src/api.cc /trunk/src/heap-profiler.cc /trunk/src/version.cc ======================================= --- /trunk/ChangeLog Tue Sep 22 03:00:30 2009 +++ /trunk/ChangeLog Wed Sep 23 02:40:39 2009 @@ -1,3 +1,10 @@ +2009-09-23: Version 1.3.13 + + Fixed uninitialized memory problem. + + Improved heap profiler support. + + 2009-09-22: Version 1.3.12 Changed behavior of |function|.toString() on built-in functions to @@ -14,6 +21,7 @@ [ES5] Added Object.keys function. + 2009-09-15: Version 1.3.11 Fixed crash in error reporting during bootstrapping. ======================================= --- /trunk/src/api.cc Tue Sep 22 03:00:30 2009 +++ /trunk/src/api.cc Wed Sep 23 02:40:39 2009 @@ -1191,6 +1191,7 @@ exception_(i::Heap::the_hole_value()), message_(i::Smi::FromInt(0)), is_verbose_(false), + can_continue_(true), capture_message_(true), js_handler_(NULL) { i::Top::RegisterTryCatchHandler(this); ======================================= --- /trunk/src/heap-profiler.cc Tue Sep 22 03:00:30 2009 +++ /trunk/src/heap-profiler.cc Wed Sep 23 02:40:39 2009 @@ -67,9 +67,10 @@ if (obj->IsJSObject()) { JSObject* js_obj = JSObject::cast(obj); String* constructor = JSObject::cast(js_obj)->constructor_name(); - // Differentiate Object and Array instances. + // Differentiate Array, Function, and Object instances. if (fine_grain && (constructor == Heap::Object_symbol() || - constructor == Heap::Array_symbol())) { + constructor == Heap::Array_symbol() || + constructor == Heap::function_class_symbol())) { return JSObjectsCluster(constructor, obj); } else { return JSObjectsCluster(constructor); ======================================= --- /trunk/src/version.cc Tue Sep 22 06:53:37 2009 +++ /trunk/src/version.cc Wed Sep 23 02:40:39 2009 @@ -34,7 +34,7 @@ // cannot be changed without changing the SCons build script. #define MAJOR_VERSION 1 #define MINOR_VERSION 3 -#define BUILD_NUMBER 12 +#define BUILD_NUMBER 13 #define PATCH_LEVEL 0 #define CANDIDATE_VERSION false --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
