projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2640512
)
Improve check consistency assertion.
author
Rodrigo Kumpera
<kumpera@gmail.com>
Thu, 26 Aug 2010 21:20:05 +0000
(18:20 -0300)
committer
Rodrigo Kumpera
<kumpera@gmail.com>
Mon, 30 Aug 2010 20:50:41 +0000
(17:50 -0300)
mono/metadata/sgen-gc.c
patch
|
blob
|
history
diff --git
a/mono/metadata/sgen-gc.c
b/mono/metadata/sgen-gc.c
index 96db952c1fae41723d41c04daeaed7f4b7883de0..c35a882d4a0d31c3c0dd293c31c070af40fa4440 100644
(file)
--- a/
mono/metadata/sgen-gc.c
+++ b/
mono/metadata/sgen-gc.c
@@
-6001,8
+6001,8
@@
check_consistency (void)
#undef HANDLE_PTR
#define HANDLE_PTR(ptr,obj) do { \
- if (*(ptr)
)
\
- g_
assert (LOAD_VTABLE (*(ptr)));
\
+ if (*(ptr)
&& !LOAD_VTABLE (*(ptr)))
\
+ g_
error ("Could not load vtable for obj %p slot %d (size %d)", obj, (char*)ptr - (char*)obj, safe_object_get_size ((MonoObject*)obj));
\
} while (0)
static void