Paolo Molaro [Thu, 25 Feb 2010 11:03:46 +0000 (11:03 -0000)]
Thu Feb 25 11:59:22 CET 2010 Paolo Molaro <lupus@ximian.com>
* mono-logger.h, Makefile.am: expose in the API the ability to
set trace mask and level.
* mono-logger-internal.h: new header for mono internal use.
* mono-logger.c: fixed mono_trace_set_mask_string() to not change
the passed string argument.
svn path=/trunk/mono/; revision=152444
Paolo Molaro [Thu, 25 Feb 2010 10:38:58 +0000 (10:38 -0000)]
Thu Feb 25 11:37:50 CET 2010 Paolo Molaro <lupus@ximian.com>
* metadata.c, metadata.h: make MONO_TYPE_IS* functional without
direct access to the MonoType fields.
svn path=/trunk/mono/; revision=152442
Zoltan Varga [Thu, 25 Feb 2010 03:32:20 +0000 (03:32 -0000)]
2010-02-25 Zoltan Varga <vargaz@gmail.com>
* aot-runtime.c (mono_aot_find_jit_info): Use a merge sort for sorting the
code offsets table, as it is mostly sorted.
svn path=/trunk/mono/; revision=152431
Rodrigo Kumpera [Thu, 25 Feb 2010 01:48:46 +0000 (01:48 -0000)]
2010-02-24 Rodrigo Kumpera <rkumpera@novell.com>
* MethodBody.cs: Add v4 bits.
svn path=/trunk/mcs/; revision=152428
Zoltan Varga [Thu, 25 Feb 2010 01:29:55 +0000 (01:29 -0000)]
2010-02-25 Zoltan Varga <vargaz@gmail.com>
* threads.h: Move some internal functions which were added to this header by
mistake to threads-types.h.
svn path=/trunk/mono/; revision=152427
Zoltan Varga [Thu, 25 Feb 2010 01:09:07 +0000 (01:09 -0000)]
Add a test.
svn path=/trunk/mono/; revision=152426
Zoltan Varga [Thu, 25 Feb 2010 01:09:00 +0000 (01:09 -0000)]
2010-02-25 Zoltan Varga <vargaz@gmail.com>
* debugger-agent.c (do_invoke_method): Fix invoking of static methods on vtypes.
Fixes #582991.
svn path=/trunk/mono/; revision=152425
Zoltan Varga [Thu, 25 Feb 2010 00:40:28 +0000 (00:40 -0000)]
2010-02-25 Zoltan Varga <vargaz@gmail.com>
* driver.c (mono_main): Get rid of mono_setup_vtable_in_class_init.
svn path=/trunk/mono/; revision=152422
Zoltan Varga [Thu, 25 Feb 2010 00:40:21 +0000 (00:40 -0000)]
2010-02-25 Zoltan Varga <vargaz@gmail.com>
* class.c (mono_class_init): Get rid of mono_setup_vtable_in_class_init.
svn path=/trunk/mono/; revision=152421
Rodrigo Kumpera [Thu, 25 Feb 2010 00:33:56 +0000 (00:33 -0000)]
2010-02-24 Rodrigo Kumpera <rkumpera@novell.com>
* TypeTest.cs: Test new v4 GetEnumValue ().
svn path=/trunk/mcs/; revision=152420
Rodrigo Kumpera [Thu, 25 Feb 2010 00:33:48 +0000 (00:33 -0000)]
2010-02-24 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Implement new v4 GetEnumValue ().
svn path=/trunk/mcs/; revision=152419
Rodrigo Kumpera [Thu, 25 Feb 2010 00:33:39 +0000 (00:33 -0000)]
2010-02-24 Rodrigo Kumpera <rkumpera@novell.com>
* TypeTest.cs: Test new v4 GetEnumValues ().
svn path=/trunk/mcs/; revision=152418
Rodrigo Kumpera [Thu, 25 Feb 2010 00:33:31 +0000 (00:33 -0000)]
2010-02-24 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Implement new v4 GetEnumValues ().
* MonoType.cs: Ditto.
svn path=/trunk/mcs/; revision=152417
Marek Habersack [Wed, 24 Feb 2010 18:32:15 +0000 (18:32 -0000)]
Fix the build
svn path=/trunk/mcs/; revision=152383
Marek Habersack [Wed, 24 Feb 2010 17:33:54 +0000 (17:33 -0000)]
2010-02-24 Marek Habersack <mhabersack@novell.com>
* SessionStateServerHandler.cs: added support for session state
compression (4.0)
2010-02-23 Marek Habersack <mhabersack@novell.com>
* SessionStateSection.cs: implemented 4.0 properties -
CompressionEnabled and SqlConnectionRetryInterval
svn path=/trunk/mcs/; revision=152378
Miguel de Icaza [Wed, 24 Feb 2010 17:20:32 +0000 (17:20 -0000)]
Add
svn path=/trunk/mono/; revision=152377
Paolo Molaro [Wed, 24 Feb 2010 16:46:41 +0000 (16:46 -0000)]
Wed Feb 24 17:45:27 CET 2010 Paolo Molaro <lupus@ximian.com>
* class-internals.h, class.h, object.h: make MonoRemoteClass
and mono_remote_class() internal.
svn path=/trunk/mono/; revision=152373
Paolo Molaro [Wed, 24 Feb 2010 16:25:18 +0000 (16:25 -0000)]
No need to use -release.
svn path=/trunk/mono/; revision=152371
Paolo Molaro [Wed, 24 Feb 2010 16:06:38 +0000 (16:06 -0000)]
Wed Feb 24 17:05:18 CET 2010 Paolo Molaro <lupus@ximian.com>
* metadata-internals.h, class-internals.h, metadata.h: make the
MonoType guts internal as well.
svn path=/trunk/mono/; revision=152366
Paolo Molaro [Wed, 24 Feb 2010 16:00:15 +0000 (16:00 -0000)]
Fix warnings after API changes.
svn path=/trunk/mono/; revision=152365
Paolo Molaro [Wed, 24 Feb 2010 15:20:39 +0000 (15:20 -0000)]
Wed Feb 24 15:55:31 CET 2010 Paolo Molaro <lupus@ximian.com>
* Makefile.am, mono-cov.c, mono-profiler-logging.c,
mono-profiler-aot.c: update to the new API/ABI.
svn path=/trunk/mono/; revision=152361
Paolo Molaro [Wed, 24 Feb 2010 15:20:14 +0000 (15:20 -0000)]
Wed Feb 24 15:58:03 CET 2010 Paolo Molaro <lupus@ximian.com>
* Makefile.am: build the new ABI version of the libmono library.
* debugger-agent.c, mini.c: fix warnings with the new API.
* jit.h: don't depend on glib.h being included.
svn path=/trunk/mono/; revision=152360
Paolo Molaro [Wed, 24 Feb 2010 15:20:02 +0000 (15:20 -0000)]
Wed Feb 24 15:56:52 CET 2010 Paolo Molaro <lupus@ximian.com>
* Makefile.am, monograph.c: update to the new API/ABI.
svn path=/trunk/mono/; revision=152359
Paolo Molaro [Wed, 24 Feb 2010 15:19:48 +0000 (15:19 -0000)]
Wed Feb 24 16:00:56 CET 2010 Paolo Molaro <lupus@ximian.com>
* Makefile.am: link to the new libmono version.
svn path=/trunk/mono/; revision=152358
Paolo Molaro [Wed, 24 Feb 2010 15:19:35 +0000 (15:19 -0000)]
Wed Feb 24 16:02:42 CET 2010 Paolo Molaro <lupus@ximian.com>
* reflection.h: the MonoTypeNameParse guts are internal now.
* assembly.c, assembly.h, image.h: the MonoAssemblyName guts
are internal now, provide accessors as needed.
* metadata.h, metadata-internals.h: the MonoMethodSignature
guts are internal now.
* Makefile.am: mempool.h is an internal header now.
* *.h, *.c: remove glib.h usage from the public headers.
svn path=/trunk/mono/; revision=152357
Paolo Molaro [Wed, 24 Feb 2010 15:19:21 +0000 (15:19 -0000)]
Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
* confiure.in, data/mono-2.pc.in, data/Makefile.am,
samples/embed/*: increase the API version.
svn path=/trunk/mono/; revision=152356
Paolo Molaro [Wed, 24 Feb 2010 15:16:04 +0000 (15:16 -0000)]
Wed Feb 24 15:50:55 CET 2010 Paolo Molaro <lupus@ximian.com>
* mono-publib.h, mono-publib.c: new public header file to allow
the removal of gli from the other public headers.
* Makefile.am: install only the public header mono-publib.h.
svn path=/trunk/mono/; revision=152355
Paolo Molaro [Wed, 24 Feb 2010 15:15:03 +0000 (15:15 -0000)]
Wed Feb 24 16:01:37 CET 2010 Paolo Molaro <lupus@ximian.com>
* Makefile.am: don't install the headers anymore, they are private.
svn path=/trunk/mono/; revision=152354
Marek Safar [Wed, 24 Feb 2010 10:45:41 +0000 (10:45 -0000)]
New test.
svn path=/trunk/mcs/; revision=152346
Marek Safar [Wed, 24 Feb 2010 10:45:00 +0000 (10:45 -0000)]
2010-02-24 Marek Safar <marek.safar@gmail.com>
A fix for bug #582579
* decl.cs (IsExposedFromAssembly): Use PartialContainer for parent
modifiers.
svn path=/trunk/mcs/; revision=152345
Marek Safar [Wed, 24 Feb 2010 10:13:24 +0000 (10:13 -0000)]
New test.
svn path=/trunk/mcs/; revision=152344
Marek Safar [Wed, 24 Feb 2010 10:12:44 +0000 (10:12 -0000)]
2010-02-24 Marek Safar <marek.safar@gmail.com>
A fix for bug #581804
* ecore.cs: Fixed type comparison.
svn path=/trunk/mcs/; revision=152343
Atsushi Eno [Wed, 24 Feb 2010 09:46:11 +0000 (09:46 -0000)]
2010-02-24 Atsushi Enomoto <atsushi@ximian.com>
* JsonWriter.cs : write NaN, INF, -INF as JSON string, not JSON number.
Fixed bug #573691.
svn path=/trunk/mcs/; revision=152342
Atsushi Eno [Wed, 24 Feb 2010 08:19:48 +0000 (08:19 -0000)]
2010-02-24 Atsushi Enomoto <atsushi@ximian.com>
* culture-info-table.h : regenerated.
svn path=/trunk/mono/; revision=152340
Atsushi Eno [Wed, 24 Feb 2010 08:18:51 +0000 (08:18 -0000)]
2010-02-24 Atsushi Enomoto <atsushi@ximian.com>
* supp/ns_BE.xml : add number format. Fixed bug #324019.
svn path=/trunk/mono/; revision=152339
Zoltan Varga [Wed, 24 Feb 2010 05:01:27 +0000 (05:01 -0000)]
2010-02-24 Zoltan Varga <vargaz@gmail.com>
* method-to-ir.c (mono_method_to_ir): Implement AOT support for fast TLS access.
svn path=/trunk/mono/; revision=152330
Zoltan Varga [Wed, 24 Feb 2010 04:16:26 +0000 (04:16 -0000)]
2010-02-24 Zoltan Varga <vargaz@gmail.com>
* method-to-ir.c (mono_method_to_ir): Implement support for fast access to
ThreadStatic variables.
svn path=/trunk/mono/; revision=152328
Zoltan Varga [Wed, 24 Feb 2010 02:19:41 +0000 (02:19 -0000)]
2010-02-24 Zoltan Varga <vargaz@gmail.com>
* debugger-agent.c (notify_thread): Skip terminated threads, since their tls
data is not freed yet. Fixes #582460.
svn path=/trunk/mono/; revision=152324
Geoff Norton [Wed, 24 Feb 2010 00:56:09 +0000 (00:56 -0000)]
fix the build on osx
svn path=/trunk/mono/; revision=152315
Gonzalo Paniagua Javier [Tue, 23 Feb 2010 22:12:06 +0000 (22:12 -0000)]
2010-02-23 Gonzalo Paniagua Javier <gonzalo@novell.com>
* ResXResourceReader.cs: handle resource file comments.
Patch by Jeffrey Alvarez. Bug #582440 fixed.
svn path=/trunk/mcs/; revision=152305
Rodrigo Kumpera [Tue, 23 Feb 2010 20:44:58 +0000 (20:44 -0000)]
2010-02-23 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Use the right kind of annotations.
svn path=/trunk/mcs/; revision=152300
Rodrigo Kumpera [Tue, 23 Feb 2010 20:17:54 +0000 (20:17 -0000)]
2010-02-23 Rodrigo Kumpera <rkumpera@novell.com>
* TaskTest.cs: Disable this since it deadlock corlib suite 100%
* of the times.
svn path=/trunk/mcs/; revision=152298
Rodrigo Kumpera [Tue, 23 Feb 2010 20:17:45 +0000 (20:17 -0000)]
2010-02-23 Rodrigo Kumpera <rkumpera@novell.com>
* TypeTest.cs: Test new v4 GetEnumNames ().
svn path=/trunk/mcs/; revision=152297
Rodrigo Kumpera [Tue, 23 Feb 2010 20:17:36 +0000 (20:17 -0000)]
2010-02-23 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Implement new v4 GetEnumNames ().
svn path=/trunk/mcs/; revision=152296
Jérémie Laval [Tue, 23 Feb 2010 19:58:25 +0000 (19:58 -0000)]
2010-02-23 Jérémie Laval <jeremie.laval@gmail.com>
In class/corlib/System.Threading.Tasks/:
* Task.cs: Fix for continuation processing not happening
in case of Faulted or Canceled.
svn path=/trunk/mcs/; revision=152290
Marek Habersack [Tue, 23 Feb 2010 19:48:06 +0000 (19:48 -0000)]
2010-02-23 Marek Habersack <mhabersack@novell.com>
* CachedVaryBy.cs: made serializable for 4.0+ (necessary for
extensible output caching)
svn path=/trunk/mcs/; revision=152288
Sebastien Pouliot [Tue, 23 Feb 2010 16:25:29 +0000 (16:25 -0000)]
2010-02-23 Sebastien Pouliot <sebastien@ximian.com>
* HttpWebRequest_2_1.cs: Accept and ContentType properties do not
behave like Silverlight 2.0 (not related to browser/client stacks)
* WebHeaderCollection_2_1.cs: Range is now accepted in SL3 (not
related to browser/client stacks)
* WebRequest_2_1.cs: Fix registration to work on domains (new)
and scheme (more correctly wrt new unit tests).
svn path=/trunk/mcs/; revision=152275
Carlos Alberto Cortez [Tue, 23 Feb 2010 11:48:41 +0000 (11:48 -0000)]
2010-02-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* serial.cs: Add 921600 to the list of possible baud rates, and
use it only if defined, as is not available in all the unix systems.
Fixes #445520.
svn path=/trunk/mono/; revision=152262
Marek Safar [Tue, 23 Feb 2010 10:44:18 +0000 (10:44 -0000)]
Zip tests.
svn path=/trunk/mcs/; revision=152261
Marek Safar [Tue, 23 Feb 2010 10:43:41 +0000 (10:43 -0000)]
2010-02-23 Marek Safar <marek.safar@gmail.com>
* Enumerable.cs: Implement Zip.
svn path=/trunk/mcs/; revision=152260
Atsushi Eno [Tue, 23 Feb 2010 10:31:31 +0000 (10:31 -0000)]
2010-02-23 Atsushi Enomoto <atsushi@ximian.com>
* MetadataResolver.cs : fix BeginResolve() overloads and use
arguments as expected in Resolve().
svn path=/trunk/mcs/; revision=152259
Atsushi Eno [Tue, 23 Feb 2010 09:55:20 +0000 (09:55 -0000)]
2010-02-23 Atsushi Enomoto <atsushi@ximian.com>
* MetadataExchangeClient.cs : add missing members and implement some.
svn path=/trunk/mcs/; revision=152257
Carlos Alberto Cortez [Tue, 23 Feb 2010 09:33:40 +0000 (09:33 -0000)]
2010-02-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* System_test.dll.sources: Add System.IO.Ports/SerialPortTest.cs.
svn path=/trunk/mcs/; revision=152256
Carlos Alberto Cortez [Tue, 23 Feb 2010 09:30:31 +0000 (09:30 -0000)]
In .:
2010-02-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* System.IO.Ports: New test directory.
In System.IO.Ports:
2010-02-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPortTest.cs: New file.
svn path=/trunk/mcs/; revision=152255
Carlos Alberto Cortez [Tue, 23 Feb 2010 09:25:50 +0000 (09:25 -0000)]
2010-02-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* SerialPort.cs: DiscardNull should *not* report any error if the port
is not open. We haven't implemented it yet, but added the needed
comment in case we forget when actually implementing it.
Fixes #512244.
svn path=/trunk/mcs/; revision=152254
Atsushi Eno [Tue, 23 Feb 2010 01:30:42 +0000 (01:30 -0000)]
2010-02-23 Atsushi Enomoto <atsushi@ximian.com>
* WsdlImporter.cs : handle soapAction in operation binding too.
Now it successfully generates proxy generation for Twitterlight:
http://twitterlight.claritycon.com/TwitterWebService.asmx?WSDL
svn path=/trunk/mcs/; revision=152245
Rodrigo Kumpera [Tue, 23 Feb 2010 01:01:28 +0000 (01:01 -0000)]
2010-02-22 Rodrigo Kumpera <rkumpera@novell.com>
* TypeTest.cs: Test new v4 GetEnumUnderlyingType ().
svn path=/trunk/mcs/; revision=152242
Rodrigo Kumpera [Tue, 23 Feb 2010 01:01:19 +0000 (01:01 -0000)]
2010-02-22 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Implement new v4 GetEnumUnderlyingType ().
svn path=/trunk/mcs/; revision=152241
Zoltan Varga [Tue, 23 Feb 2010 00:23:56 +0000 (00:23 -0000)]
2010-02-23 Zoltan Varga <vargaz@gmail.com>
* debugger-agent.c: Add support for the caught/uncaught flags on exception
event requests. Bump protocol minor version.
svn path=/trunk/mono/; revision=152233
Atsushi Eno [Mon, 22 Feb 2010 23:29:07 +0000 (23:29 -0000)]
2010-02-23 Atsushi Enomoto <atsushi@ximian.com>
* DataContractSerializerMessageContractImporter.cs :
consider schemas in wsdl documents.
svn path=/trunk/mcs/; revision=152228
Carlos Alberto Cortez [Mon, 22 Feb 2010 22:26:42 +0000 (22:26 -0000)]
2010-02-22 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* MemoryStreamTest.cs: Add a new test for Capacity.
svn path=/trunk/mcs/; revision=152221
Rodrigo Kumpera [Mon, 22 Feb 2010 22:24:46 +0000 (22:24 -0000)]
2010-02-22 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Implement new v4 GetTypeCodeImpl ().
svn path=/trunk/mcs/; revision=152219
Carlos Alberto Cortez [Mon, 22 Feb 2010 22:23:49 +0000 (22:23 -0000)]
2010-02-22 Carlos Alberto Cortez <calberto.cortez@gmail.com>
* MemoryStream.cs: When setting Capacity, don't create a new buffer if
the new expected value is the same as the current one.
svn path=/trunk/mcs/; revision=152217
Zoltan Varga [Mon, 22 Feb 2010 22:16:34 +0000 (22:16 -0000)]
2010-02-22 Zoltan Varga <vargaz@gmail.com>
* decompose.c (mono_decompose_long_opts): Handle OP_LCONV_TO_OVF_I8 here too.
svn path=/trunk/mono/; revision=152214
Zoltan Varga [Mon, 22 Feb 2010 22:16:28 +0000 (22:16 -0000)]
2010-02-22 Zoltan Varga <vargaz@gmail.com>
* decompose.c (mono_decompose_opcode): Handle OP_LCONV_TO_OVF_I8. Fixes
#581950.
* iltests.il.in: Add a test.
svn path=/trunk/mono/; revision=152213
Rodrigo Kumpera [Mon, 22 Feb 2010 21:18:01 +0000 (21:18 -0000)]
2010-02-22 Rodrigo Kumpera <rkumpera@novell.com>
* mini.c (mono_method_check_inlining): Use
* !mono_method_get_header_summary
instead of mono_method_get_header as it doesn't decode locals
so the called method can have unresolved dependencies that will
only be satisfied after the current method is JIT'd.
Fixes #550968.
svn path=/trunk/mono/; revision=152205
Rodrigo Kumpera [Mon, 22 Feb 2010 21:17:53 +0000 (21:17 -0000)]
2010-02-22 Rodrigo Kumpera <rkumpera@novell.com>
* metadata.c: Add mono_method_get_header_summary which returns
* minimal
information about the header of a method. This is the
information used
by the inline oracle to reject methods.
This method doesn't decode local variables and doesn't cache
it's result,
so it should cause a minimal reduction in memory usage.
* metadata-internals.h: Add MonoMethodHeaderSummary structure
* and
mono_method_get_header_summary.
svn path=/trunk/mono/; revision=152204
Jeffrey Stedfast [Mon, 22 Feb 2010 20:17:23 +0000 (20:17 -0000)]
2010-02-22 Jeffrey Stedfast <fejj@novell.com>
* threads.c (mono_thread_exit): Make sure that the main thread is
non-null before dereferencing it.
svn path=/trunk/mono/; revision=152200
Gonzalo Paniagua Javier [Mon, 22 Feb 2010 18:42:59 +0000 (18:42 -0000)]
avoid warning when building with sgen enabled
svn path=/trunk/mono/; revision=152197
Gonzalo Paniagua Javier [Mon, 22 Feb 2010 18:42:21 +0000 (18:42 -0000)]
avoid warning when building with sgen enabled
svn path=/trunk/mono/; revision=152196
Atsushi Eno [Mon, 22 Feb 2010 09:46:36 +0000 (09:46 -0000)]
2010-02-22 Atsushi Enomoto <atsushi@ximian.com>
* MetadataExchangeClient.cs, MetadataExchangeBindings.cs:
support https.
svn path=/trunk/mcs/; revision=152167
Atsushi Eno [Mon, 22 Feb 2010 08:03:58 +0000 (08:03 -0000)]
2010-02-22 Atsushi Enomoto <atsushi@ximian.com>
* ServiceContractGenerator.cs : fix duplicate output.
svn path=/trunk/mcs/; revision=152160
Zoltan Varga [Mon, 22 Feb 2010 01:19:53 +0000 (01:19 -0000)]
2010-02-22 Zoltan Varga <vargaz@gmail.com>
* obj_map.c (GC_add_map_entry): Speed this up for the common case where
GC_register_displacement () was never called.
svn path=/trunk/mono/; revision=152155
Zoltan Varga [Mon, 22 Feb 2010 01:19:46 +0000 (01:19 -0000)]
2010-02-22 Zoltan Varga <vargaz@gmail.com>
* basic.cs (test_0_div_opt): Speed this up a bit.
svn path=/trunk/mono/; revision=152154
Geoff Norton [Sun, 21 Feb 2010 22:11:11 +0000 (22:11 -0000)]
2010-02-21 Geoff Norton <gnorton@novell.com>
* Makefile.am: Add CoreFoundation linkage on darwin to properly get the current
locale.
* locaes.c: When running on darwin, try to get the local from CoreFoundation
before falling back to the posix lookup.
svn path=/trunk/mono/; revision=152152
Geoff Norton [Sun, 21 Feb 2010 22:11:07 +0000 (22:11 -0000)]
Remove Info.plist from trunk since SDB is the recommended debugging solution, add CoreFoundation linkage for the new locale patch
svn path=/trunk/mono/; revision=152151
Geoff Norton [Sun, 21 Feb 2010 21:00:25 +0000 (21:00 -0000)]
Lets ensure we generate some types in AOT when using these valuetypes for MonoTouch
svn path=/trunk/mcs/; revision=152150
Zoltan Varga [Sun, 21 Feb 2010 19:47:28 +0000 (19:47 -0000)]
Fix arm build.
svn path=/trunk/mono/; revision=152148
Geoff Norton [Sat, 20 Feb 2010 20:27:04 +0000 (20:27 -0000)]
2010-02-20 Geoff Norton <gnorton@novell.com>
* XmlInputStream.cs: Disable this codepath on monotouch. Fixes
#562155
svn path=/trunk/mcs/; revision=152143
Zoltan Varga [Sat, 20 Feb 2010 19:12:47 +0000 (19:12 -0000)]
2010-02-20 Zoltan Varga <vargaz@gmail.com>
* versioninfo.c (VerLanguageName): Remove code duplication a bit.
svn path=/trunk/mono/; revision=152141
Zoltan Varga [Sat, 20 Feb 2010 19:09:59 +0000 (19:09 -0000)]
2010-02-20 Zoltan Varga <vargaz@gmail.com>
* mini-amd64.c: Fix DISABLE_JIT support after the latest changes.
svn path=/trunk/mono/; revision=152140
Geoff Norton [Sat, 20 Feb 2010 19:03:55 +0000 (19:03 -0000)]
Really add cairo to the monotouch build
svn path=/trunk/mcs/; revision=152139
Geoff Norton [Sat, 20 Feb 2010 19:03:51 +0000 (19:03 -0000)]
remove some spew
svn path=/trunk/mcs/; revision=152138
Geoff Norton [Sat, 20 Feb 2010 19:03:47 +0000 (19:03 -0000)]
Add Mono.Cairo to monotouch
svn path=/trunk/mcs/; revision=152137
Geoff Norton [Sat, 20 Feb 2010 19:03:43 +0000 (19:03 -0000)]
Disable entry points that are not available on the iphone
svn path=/trunk/mcs/; revision=152136
Geoff Norton [Sat, 20 Feb 2010 19:03:39 +0000 (19:03 -0000)]
Ensure we start the WWAN for web connections in MonoTouch
svn path=/trunk/mcs/; revision=152135
Geoff Norton [Sat, 20 Feb 2010 19:03:27 +0000 (19:03 -0000)]
Fix the MonoTouch build on trunk
svn path=/trunk/mcs/; revision=152134
Zoltan Varga [Sat, 20 Feb 2010 18:42:42 +0000 (18:42 -0000)]
Fix previous change.
svn path=/trunk/mono/; revision=152126
Zoltan Varga [Sat, 20 Feb 2010 18:41:18 +0000 (18:41 -0000)]
2010-02-20 Zoltan Varga <vargaz@gmail.com>
* mini.c (mono_jit_create_remoting_trampoline): Call
mono_create_specific_trampoline () instead of
mono_arch_create_specific_trampoline ().
* mini-trampolines.c tramp-arm.c: Disable more stuff when DISABLE_JIT is set.
svn path=/trunk/mono/; revision=152124
Zoltan Varga [Sat, 20 Feb 2010 17:43:53 +0000 (17:43 -0000)]
2010-02-20 Zoltan Varga <vargaz@gmail.com>
* unwind.c (mono_unwind_get_cie_program): New function, moved here from
aot-compiler.c, so it can be found even if DISABLE_JIT is set.
* aot-compiler.c xdebug.c: Update callers of mono_arch_unwind_get_cie_program ().
* mini-amd64.c: Fix DISABLE_JIT support.
svn path=/trunk/mono/; revision=152123
Geoff Norton [Sat, 20 Feb 2010 17:35:30 +0000 (17:35 -0000)]
2010-02-20 Geoff Norton <gnorton@novell.com>
* aot-runtime.c: Ensure we dont leak a held lock when unwinding exceptions.
svn path=/trunk/mono/; revision=152122
Gonzalo Paniagua Javier [Sat, 20 Feb 2010 07:35:54 +0000 (07:35 -0000)]
4.0
svn path=/trunk/mcs/; revision=152118
Miguel de Icaza [Sat, 20 Feb 2010 06:44:44 +0000 (06:44 -0000)]
Update
svn path=/trunk/mcs/; revision=152116
Rodrigo Kumpera [Sat, 20 Feb 2010 03:53:54 +0000 (03:53 -0000)]
2010-02-19 Rodrigo Kumpera <rkumpera@novell.com>
* TypeTest.cs: Test new v4 behavior for Equals.
svn path=/trunk/mcs/; revision=152115
Rodrigo Kumpera [Sat, 20 Feb 2010 03:53:45 +0000 (03:53 -0000)]
2010-02-19 Rodrigo Kumpera <rkumpera@novell.com>
* Type.cs: Implement new v4 behavior for Equals.
svn path=/trunk/mcs/; revision=152114
Miguel de Icaza [Sat, 20 Feb 2010 01:25:50 +0000 (01:25 -0000)]
Add
svn path=/trunk/mono/; revision=152113
Zoltan Varga [Fri, 19 Feb 2010 23:54:26 +0000 (23:54 -0000)]
2010-02-20 Zoltan Varga <vargaz@gmail.com>
* VirtualMachine.cs (CreateExceptionRequest): Add an overload taking two
booleans which specify whenever to report caught/uncaught exceptions.
* ExceptionRequest.cs: Add public properties for them.
* Connections.cs: Pass the caught/uncaught flags to the debuggee. Bump protocol
minor version.
svn path=/trunk/mcs/; revision=152110
Zoltan Varga [Fri, 19 Feb 2010 23:25:10 +0000 (23:25 -0000)]
2010-02-20 Zoltan Varga <vargaz@gmail.com>
* debugger-agent.c (mono_debugger_agent_handle_exception): Receive two contexts,
one for the throw and one for the catch. Mark uncaught exceptions by a NULL
CATCH_TXT. Send normal exception events for unhandled exceptions too.
(mono_debugger_agent_handle_unhandled_exception): Remove this, merged into
handle_exception.
svn path=/trunk/mono/; revision=152108
Zoltan Varga [Fri, 19 Feb 2010 22:58:37 +0000 (22:58 -0000)]
2010-02-19 Zoltan Varga <vargaz@gmail.com>
* threads.c (mono_thread_suspend_all_other_threads): Ignore threads which have
the DONT_MANAGE flag set.
svn path=/trunk/mono/; revision=152107
Gonzalo Paniagua Javier [Fri, 19 Feb 2010 22:45:36 +0000 (22:45 -0000)]
fix mac build
svn path=/trunk/mono/; revision=152106