projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0928297
)
Replace an assertion with an UNVERIFIED call in the JIT.
author
Rodrigo Kumpera
<kumpera@gmail.com>
Thu, 12 Jul 2012 20:45:09 +0000
(17:45 -0300)
committer
Rodrigo Kumpera
<kumpera@gmail.com>
Fri, 13 Jul 2012 22:04:18 +0000
(19:04 -0300)
mono/mini/method-to-ir.c
patch
|
blob
|
history
diff --git
a/mono/mini/method-to-ir.c
b/mono/mini/method-to-ir.c
index 6581bec7bf98c4d27aba78a4b25a30e869ef1f84..9546356d1941c604de22ce5d1b2b97eb891434fd 100644
(file)
--- a/
mono/mini/method-to-ir.c
+++ b/
mono/mini/method-to-ir.c
@@
-8958,7
+8958,8
@@
mono_method_to_ir (MonoCompile *cfg, MonoMethod *method, MonoBasicBlock *start_b
ftype = mono_field_get_type (field);
- g_assert (!(ftype->attrs & FIELD_ATTRIBUTE_LITERAL));
+ if (ftype->attrs & FIELD_ATTRIBUTE_LITERAL)
+ UNVERIFIED;
/* The special_static_fields field is init'd in mono_class_vtable, so it needs
* to be called here.