Author: martin
Date: 2007-11-22 05:28:58 -0500 (Thu, 22 Nov 2007)
New Revision: 90139
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/mono-debug.c
trunk/mono/mono/metadata/mono-debug.h
trunk/mono/mono/mini/ChangeLog
trunk/mono/mono/mini/mini-amd64.c
Log:
Find a better name for this: mono_debugger_add_delegate_trampoline().
2007-11-22 Martin Baulig <[EMAIL PROTECTED]>
* mono-debug.c
(mono_debug_add_delegate_trampoline): New public method.
(MonoDebugDataItemType): Added
`MONO_DEBUG_DATA_ITEM_DELEGATE_TRAMPOLINE'.
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2007-11-22 10:24:51 UTC (rev 90138)
+++ trunk/mono/mono/metadata/ChangeLog 2007-11-22 10:28:58 UTC (rev 90139)
@@ -18,8 +18,8 @@
2007-11-22 Martin Baulig <[EMAIL PROTECTED]>
* mono-debug.c
- (mono_debug_add_delegate_impl): New public method.
- (MonoDebugDataItemType): Added `MONO_DEBUG_DATA_ITEM_DELEGATE_IMPL'.
+ (mono_debug_add_delegate_trampoline): New public method.
+ (MonoDebugDataItemType): Added
`MONO_DEBUG_DATA_ITEM_DELEGATE_TRAMPOLINE'.
* mono-debug.h
(MonoSymbolTable): Added `global_data_table'.
Modified: trunk/mono/mono/metadata/mono-debug.c
===================================================================
--- trunk/mono/mono/metadata/mono-debug.c 2007-11-22 10:24:51 UTC (rev
90138)
+++ trunk/mono/mono/metadata/mono-debug.c 2007-11-22 10:28:58 UTC (rev
90139)
@@ -37,7 +37,7 @@
MONO_DEBUG_DATA_ITEM_UNKNOWN = 0,
MONO_DEBUG_DATA_ITEM_CLASS,
MONO_DEBUG_DATA_ITEM_METHOD,
- MONO_DEBUG_DATA_ITEM_DELEGATE_IMPL
+ MONO_DEBUG_DATA_ITEM_DELEGATE_TRAMPOLINE
} MonoDebugDataItemType;
typedef struct _MonoDebugDataChunk MonoDebugDataChunk;
@@ -92,7 +92,7 @@
typedef struct {
gpointer code;
guint32 size;
-} MonoDebugDelegateImplEntry;
+} MonoDebugDelegateTrampolineEntry;
MonoSymbolTable *mono_symbol_table = NULL;
MonoDebugFormat mono_debug_format = MONO_DEBUG_FORMAT_NONE;
@@ -699,18 +699,18 @@
}
void
-mono_debug_add_delegate_impl (gpointer code, int size)
+mono_debug_add_delegate_trampoline (gpointer code, int size)
{
- MonoDebugDelegateImplEntry *entry;
+ MonoDebugDelegateTrampolineEntry *entry;
if (!mono_debug_initialized)
return;
mono_debugger_lock ();
- entry = (MonoDebugDelegateImplEntry *) allocate_data_item (
- mono_symbol_table->global_data_table,
MONO_DEBUG_DATA_ITEM_DELEGATE_IMPL,
- sizeof (MonoDebugDelegateImplEntry));
+ entry = (MonoDebugDelegateTrampolineEntry *) allocate_data_item (
+ mono_symbol_table->global_data_table,
MONO_DEBUG_DATA_ITEM_DELEGATE_TRAMPOLINE,
+ sizeof (MonoDebugDelegateTrampolineEntry));
entry->code = code;
entry->size = size;
Modified: trunk/mono/mono/metadata/mono-debug.h
===================================================================
--- trunk/mono/mono/metadata/mono-debug.h 2007-11-22 10:24:51 UTC (rev
90138)
+++ trunk/mono/mono/metadata/mono-debug.h 2007-11-22 10:28:58 UTC (rev
90139)
@@ -163,7 +163,7 @@
mono_debug_find_method (MonoMethod *method, MonoDomain *domain);
void
-mono_debug_add_delegate_impl (gpointer code, int size);
+mono_debug_add_delegate_trampoline (gpointer code, int size);
/*
* Line number support.
Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog 2007-11-22 10:24:51 UTC (rev 90138)
+++ trunk/mono/mono/mini/ChangeLog 2007-11-22 10:28:58 UTC (rev 90139)
@@ -6,7 +6,7 @@
2007-11-22 Martin Baulig <[EMAIL PROTECTED]>
* mini-amd64.c
- (mono_arch_get_delegate_invoke_impl): Call
mono_debug_add_delegate_impl().
+ (mono_arch_get_delegate_invoke_impl): Call
mono_debug_add_delegate_trampoline().
* mini-trampolines.c
(mono_delegate_trampoline): Call mono_debugger_trampoline_compiled()
Modified: trunk/mono/mono/mini/mini-amd64.c
===================================================================
--- trunk/mono/mono/mini/mini-amd64.c 2007-11-22 10:24:51 UTC (rev 90138)
+++ trunk/mono/mono/mini/mini-amd64.c 2007-11-22 10:28:58 UTC (rev 90139)
@@ -5469,7 +5469,7 @@
g_assert ((code - start) < 64);
cached = start;
- mono_debug_add_delegate_impl (start, code - start);
+ mono_debug_add_delegate_trampoline (start, code - start);
mono_mini_arch_unlock ();
} else {
static guint8* cache [MAX_ARCH_DELEGATE_PARAMS + 1] = {NULL};
@@ -5502,7 +5502,7 @@
cache [sig->param_count] = start;
- mono_debug_add_delegate_impl (start, code - start);
+ mono_debug_add_delegate_trampoline (start, code - start);
mono_mini_arch_unlock ();
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches