projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix emit_pointer_unaligned ().
[mono.git]
/
mono
/
mini
/
tramp-ia64.c
diff --git
a/mono/mini/tramp-ia64.c
b/mono/mini/tramp-ia64.c
index cb962da6251a1190457437f7b6d15d5dd0824ff3..db0bf5d61e46e69eac8e237951897285d6b667cd 100644
(file)
--- a/
mono/mini/tramp-ia64.c
+++ b/
mono/mini/tramp-ia64.c
@@
-50,9
+50,7
@@
mono_arch_get_unbox_trampoline (MonoGenericSharingContext *gsctx, MonoMethod *m,
func_addr = ((gpointer*)addr) [0];
func_gp = ((gpointer*)addr) [1];
func_addr = ((gpointer*)addr) [0];
func_gp = ((gpointer*)addr) [1];
- mono_domain_lock (domain);
- buf = mono_code_manager_reserve (domain->code_mp, 256);
- mono_domain_unlock (domain);
+ buf = mono_domain_code_reserve (domain, 256);
/* Since the this reg is a stacked register, its a bit hard to access it */
ia64_codegen_init (code, buf);
/* Since the this reg is a stacked register, its a bit hard to access it */
ia64_codegen_init (code, buf);
@@
-376,9
+374,7
@@
mono_arch_create_specific_trampoline (gpointer arg1, MonoTrampolineType tramp_ty
tramp = mono_get_trampoline_code (tramp_type);
tramp = mono_get_trampoline_code (tramp_type);
- mono_domain_lock (domain);
- buf = mono_code_manager_reserve (domain->code_mp, TRAMPOLINE_SIZE);
- mono_domain_unlock (domain);
+ buf = mono_domain_code_reserve (domain, TRAMPOLINE_SIZE);
/* FIXME: Optimize this */
/* FIXME: Optimize this */