Fix assert in function sorter.
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 3 May 2012 14:09:26 +0000 (14:09 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 3 May 2012 14:09:26 +0000 (14:09 +0000)
Review URL: https://chromiumcodereview.appspot.com/10364002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11497 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/objects-inl.h

index 793e017..96ad792 100644 (file)
@@ -3082,6 +3082,7 @@ void Code::set_allow_osr_at_loop_nesting_level(int level) {
 
 
 int Code::profiler_ticks() {
+  if (kind() == OPTIMIZED_FUNCTION) return 0;
   ASSERT_EQ(FUNCTION, kind());
   return READ_BYTE_FIELD(this, kProfilerTicksOffset);
 }