Imported Upstream version 4.0.1.34
Former-commit-id: 6f2146032cce0a28467d0c61327e38a4bb9e611a
This commit is contained in:
commit
3fbe4280d9
@ -85,7 +85,7 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(srcdir)/config.h.in mkinstalldirs \
|
||||
$(srcdir)/mono-core.spec.in $(srcdir)/mono-uninstalled.pc.in \
|
||||
AUTHORS COPYING.LIB ChangeLog NEWS compile config.guess \
|
||||
config.rpath config.sub install-sh missing ltmain.sh
|
||||
config.rpath config.sub depcomp install-sh missing ltmain.sh
|
||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
am__aclocal_m4_deps = $(top_srcdir)/m4/iconv.m4 \
|
||||
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
|
||||
|
@ -122,7 +122,7 @@ mono_code_manager_invalidate (MonoCodeManager *cman)
|
||||
<div class="api-entry">mono_code_manager_new_dynamic</div>
|
||||
|
||||
<div class="prototype">MonoCodeManager*
|
||||
mono_code_manager_new_dynamic (void)
|
||||
mono_code_manager_new_dynamic (int bind_size)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
@ -134,6 +134,8 @@ mono_code_manager_new_dynamic (void)
|
||||
Creates a new code manager suitable for holding native code that can be
|
||||
used for single or small methods that need to be deallocated independently
|
||||
of other native code.
|
||||
BIND_SIZE is the amount of memory reserved for storing thunks. If its 0,
|
||||
the default size is used.
|
||||
|
||||
|
||||
</div> <a name="api:mono_code_manager_new"></a>
|
||||
|
@ -476,33 +476,6 @@ mono_loader_lock (void)
|
||||
<div class="prototype">Prototype: mono_gc_enable</div>
|
||||
<p />
|
||||
|
||||
</div> <a name="api:mono_gc_is_finalizer_thread"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_gc_is_finalizer_thread</div>
|
||||
|
||||
<div class="prototype">gboolean
|
||||
mono_gc_is_finalizer_thread (MonoThread *thread)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
<b>Parameters</b>
|
||||
<blockquote><dt><i>thread:</i></dt><dd> the thread to test.</dd></blockquote>
|
||||
<b>Remarks</b>
|
||||
<p />
|
||||
In Mono objects are finalized asynchronously on a separate thread.
|
||||
This routine tests whether the <i>thread</i> argument represents the
|
||||
finalization thread.
|
||||
|
||||
<p />
|
||||
Returns true if <i>thread</i> is the finalization thread.
|
||||
|
||||
</div> <a name="api:mono_gc_out_of_memory"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_gc_out_of_memory</div>
|
||||
|
||||
<div class="prototype">Prototype: mono_gc_out_of_memory</div>
|
||||
<p />
|
||||
|
||||
</div> <a name="api:mono_gc_start_world"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_gc_start_world</div>
|
||||
@ -524,13 +497,6 @@ mono_gc_is_finalizer_thread (MonoThread *thread)
|
||||
<div class="prototype">Prototype: mono_gc_alloc_fixed</div>
|
||||
<p />
|
||||
|
||||
</div> <a name="api:mono_gc_enable_events"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_gc_enable_events</div>
|
||||
|
||||
<div class="prototype">Prototype: mono_gc_enable_events</div>
|
||||
<p />
|
||||
|
||||
</div> <a name="api:mono_gc_free_fixed"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_gc_free_fixed</div>
|
||||
|
@ -111,7 +111,7 @@ mono_print_method_from_ip (void *ip)
|
||||
|
||||
This prints the name of the method at address <i>ip</i> in the standard
|
||||
output. Unlike mono_pmip which returns a string, this routine
|
||||
prints the value on the standard output.
|
||||
prints the value on the standard output.
|
||||
|
||||
</div> <a name="api:mono_print_thread_dump"></a>
|
||||
<div class="api">
|
||||
|
@ -108,7 +108,6 @@ MonoObject* <a href="#api:mono_object_isinst">mono_object_isinst</a>
|
||||
gpointer <a href="#api:mono_object_unbox">mono_object_unbox</a> (MonoObject *obj);
|
||||
MonoObject* <a href="#api:mono_object_castclass_mbyref">mono_object_castclass_mbyref</a> (MonoObject *obj,
|
||||
MonoClass *klass);
|
||||
<a href="#api:mono_object_is_alive"></a>
|
||||
guint <a href="#api:mono_object_get_size">mono_object_get_size</a> (MonoObject* o);
|
||||
MonoObject* <a href="#api:mono_value_box">mono_value_box</a> (MonoDomain *domain,
|
||||
MonoClass *class,
|
||||
@ -423,13 +422,6 @@ mono_object_castclass_mbyref (MonoObject *obj, MonoClass *klass)
|
||||
<blockquote> <i>obj</i> if <i>obj</i> is derived from <i>klass</i>, throws an exception otherwise
|
||||
</blockquote>
|
||||
|
||||
</div> <a name="api:mono_object_is_alive"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_object_is_alive</div>
|
||||
|
||||
<div class="prototype">Prototype: mono_object_is_alive</div>
|
||||
<p />
|
||||
|
||||
</div> <a name="api:mono_object_get_size"></a>
|
||||
<div class="api">
|
||||
<div class="api-entry">mono_object_get_size</div>
|
||||
|
@ -104,12 +104,12 @@
|
||||
<div class="api-entry">mono_profiler_install</div>
|
||||
|
||||
<div class="prototype">void
|
||||
mono_profiler_install (MonoProfiler *prof, MonoProfileFunc callback)
|
||||
mono_profiler_install (MonoProfiler *prof, int version, MonoProfileFunc callback)
|
||||
|
||||
</div>
|
||||
<p />
|
||||
<b>Parameters</b>
|
||||
<blockquote><dt><i>prof:</i></dt><dd> a MonoProfiler structure pointer, or a pointer to a derived structure.</dd><dt><i>callback:</i></dt><dd> the function to invoke at shutdown</dd></blockquote>
|
||||
<blockquote><dt><i>prof:</i></dt><dd> a MonoProfiler structure pointer, or a pointer to a derived structure.</dd><dt><i>version:</i></dt><dd> profiler API version (see profiler.h)</dd><dt><i>callback:</i></dt><dd> the function to invoke at shutdown</dd></blockquote>
|
||||
<b>Remarks</b>
|
||||
<p />
|
||||
Use mono_profiler_install to activate profiling in the Mono runtime.
|
||||
|
@ -73,6 +73,8 @@ namespace Microsoft.Build.Tasks {
|
||||
commandLine.AppendSwitchIfNotNull ("/main:", MainEntryPoint);
|
||||
|
||||
// NoStandardLib
|
||||
if (Bag ["NoStandardLib"] != null && NoStandardLib)
|
||||
commandLine.AppendSwitch ("/nostdlib");
|
||||
|
||||
if (NoWarnings)
|
||||
commandLine.AppendSwitch ("/nowarn");
|
||||
|
@ -11,14 +11,17 @@ namespace System.Runtime.Caching {
|
||||
*/
|
||||
internal class SRef {
|
||||
|
||||
private Object _sizedRef;
|
||||
// private Object _sizedRef;
|
||||
|
||||
internal SRef (Object target) {
|
||||
_sizedRef = target;
|
||||
// _sizedRef = target;
|
||||
}
|
||||
|
||||
internal long ApproximateSize {
|
||||
get { return (long) Marshal.SizeOf (_sizedRef.GetType ()); }
|
||||
get {
|
||||
// TODO: .net uses System.SizedReference which contains approximate size after Gen 2 collection
|
||||
return 16;
|
||||
}
|
||||
}
|
||||
|
||||
internal void Dispose() {
|
||||
|
@ -1 +1 @@
|
||||
62d516907d70ecf17d5514d0b95eca311ec777cf
|
||||
c0601b9f4009f1bab9950f13bfc47c1bd2ab0633
|
@ -1 +1 @@
|
||||
cd383f7f1e00c5c33b0d1ca418b3026590e16b82
|
||||
bc2a11adca47ad33d784d35d25efddb11b6d375e
|
@ -1 +1 @@
|
||||
0442610a0894deae436f4425d6ce61bfcf05f317
|
||||
ca052b55848fabd417bf3831574d8cf686d794e6
|
@ -1 +1 @@
|
||||
8b55e7bf143fa497a0beb1248953d8a153f92e6b
|
||||
8fa97ae80be483b7c5d6c93ca8d7eda2446b0a50
|
@ -1 +1 @@
|
||||
46943fbf58da39a463799c4588a4ae363eb08687
|
||||
e76deb5174269b77c69662a96fa3321b040d91c5
|
@ -1 +1 @@
|
||||
f5a92d1da2d627310094847f1caea53b06b9cb06
|
||||
ac019e412b2ae5715cf22065cd72c5765dd5aab5
|
@ -1 +1 @@
|
||||
a41c331587790269dc8edeb917e32a18c54ab218
|
||||
57419ef38547f800bed1ac90debb76987485a936
|
@ -1 +1 @@
|
||||
520a0a38f7184d287366c996c5ac92d8e7f5fac2
|
||||
273bd37add87ac232bce4ae964cbae67b9954f6b
|
@ -58,9 +58,11 @@ install-pcl-targets:
|
||||
$(MKINSTALLDIRS) $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.0
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.Common.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.0/Microsoft.Portable.Common.targets
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.CSharp_4.0.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.0/Microsoft.Portable.CSharp.targets
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.VisualBasic_4.0.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.0/Microsoft.Portable.VisualBasic.targets
|
||||
$(MKINSTALLDIRS) $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.5
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.Common.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.5/Microsoft.Portable.Common.targets
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.CSharp_4.5.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.5/Microsoft.Portable.CSharp.targets
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.VisualBasic_4.5.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/v4.5/Microsoft.Portable.VisualBasic.targets
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.Core.targets $(DESTDIR)$(PORTABLE_TARGETS_DIR)/Microsoft.Portable.Core.targets
|
||||
$(INSTALL_DATA) targets/Microsoft.Portable.Core.props $(DESTDIR)$(PORTABLE_TARGETS_DIR)/Microsoft.Portable.Core.props
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CombinePath" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Copy" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateItem" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Csc" AssemblyName="Microsoft.Build.Tasks.v12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
|
@ -7,6 +7,7 @@
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CombinePath" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Copy" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateItem" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Csc" AssemblyName="Microsoft.Build.Tasks.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
|
@ -7,6 +7,7 @@
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CombinePath" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Copy" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateCSharpManifestResourceName" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateVisualBasicManifestResourceName" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateItem" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.CreateProperty" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<UsingTask TaskName="Microsoft.Build.Tasks.Csc" AssemblyName="Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user