mono.git
14 years ago2010-03-03 Robert Jordan <robertj@gmx.net>
Robert Jordan [Wed, 3 Mar 2010 22:00:11 +0000 (22:00 -0000)]
2010-03-03  Robert Jordan  <robertj@gmx.net>

* CADMessages.cs (GetMethod): don't continue if the type
could not be found in the current domain. Fixes #584067.

svn path=/trunk/mcs/; revision=152969

14 years agoWed Mar 3 20:19:45 CET 2010 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 3 Mar 2010 19:21:11 +0000 (19:21 -0000)]
Wed Mar 3 20:19:45 CET 2010 Paolo Molaro <lupus@ximian.com>

* profiler-private.h, profiler.c, profiler.h, sgen-gc.c: introduce
profiler event to track object moves.

svn path=/trunk/mono/; revision=152966

14 years agoLeftover.
Paolo Molaro [Wed, 3 Mar 2010 18:38:47 +0000 (18:38 -0000)]
Leftover.

svn path=/trunk/mono/; revision=152965

14 years agoWed Mar 3 19:20:39 CET 2010 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 3 Mar 2010 18:21:56 +0000 (18:21 -0000)]
Wed Mar 3 19:20:39 CET 2010 Paolo Molaro <lupus@ximian.com>

* object.c, profiler.c, profiler.h, string-icalls.c:
remove the reduntant MONO_PROFILE_STRING_ALLOC profiler event.

svn path=/trunk/mono/; revision=152962

14 years agoWed Mar 3 19:19:21 CET 2010 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 3 Mar 2010 18:20:13 +0000 (18:20 -0000)]
Wed Mar 3 19:19:21 CET 2010 Paolo Molaro <lupus@ximian.com>

* method-to-ir.c: MONO_PROFILE_STRING_ALLOC is dead.

svn path=/trunk/mono/; revision=152961

14 years agoWed Mar 3 19:17:14 CET 2010 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 3 Mar 2010 18:18:55 +0000 (18:18 -0000)]
Wed Mar 3 19:17:14 CET 2010 Paolo Molaro <lupus@ximian.com>

* mono-profiler-iomap.c: use the normal allocation callback.

svn path=/trunk/mono/; revision=152960

14 years agoForgot the ChangeLog
Miguel de Icaza [Wed, 3 Mar 2010 18:06:46 +0000 (18:06 -0000)]
Forgot the ChangeLog

svn path=/trunk/mcs/; revision=152959

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 18:05:07 +0000 (18:05 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* bug-562150.cs: Regression test.

svn path=/trunk/mono/; revision=152958

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 18:04:59 +0000 (18:04 -0000)]
2010-03-03  Rodrigo Kumpera  <rkumpera@novell.com>

* method-to-ir.c (mono_method_to_ir): Don't create a runtime
* vtable
to check for errors, it's enough to create the metadata open.

Fixes #562150

svn path=/trunk/mono/; revision=152957

14 years ago2010-03-03 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 3 Mar 2010 18:01:57 +0000 (18:01 -0000)]
2010-03-03  Miguel de Icaza  <miguel@novell.com>

        * Decimal.cs: Disable the fast double2decimal code, and go back
        * to
        string parsing as there is a rounding/precision bug.

                //
                // We cant use the double2decimal method
                // because it incorrectly turns the floating point
                // value 1.23456789E-25F which should be:
                //    0.0000000000000000000000001235
                // into the incorrect:
                //   0.0000000000000000000000001234
                //
                //    The code currently parses the double value 0.6 as
                //    0.600000000000000
                //
                // And we have a patch for that called (trim

svn path=/trunk/mcs/; revision=152956

14 years ago2010-03-03 Gonzalo Paniagua Javier <gonzalo@novell.com>
Gonzalo Paniagua Javier [Wed, 3 Mar 2010 18:01:06 +0000 (18:01 -0000)]
2010-03-03 Gonzalo Paniagua Javier <gonzalo@novell.com>

* mono-mmap.c: apparently kill() can return ENOMEM. Also use signal 0
which is the documented way of testing for the existence of a PID.
Thanks to Cal Page.

svn path=/trunk/mono/; revision=152954

14 years agoFix dist.
Paolo Molaro [Wed, 3 Mar 2010 17:42:48 +0000 (17:42 -0000)]
Fix dist.

svn path=/trunk/mono/; revision=152953

14 years ago2010-03-03 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 3 Mar 2010 17:29:54 +0000 (17:29 -0000)]
2010-03-03  Miguel de Icaza  <miguel@novell.com>

* decimal.c (mono_double2decimal): Add support for reducing the
scale of a decimal.  It turns the 0.6000000000000 into 0.6 as
expected.

svn path=/trunk/mono/; revision=152952

14 years ago2006-03-03 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 3 Mar 2010 16:29:06 +0000 (16:29 -0000)]
2006-03-03  Lluis Sanchez Gual <lluis@novell.com>

* Methods.cs: In BuildResponseReflectionMembers, use the operation
name as base name for the response element. Don't use the request
name as base, since it may have been customized using the RequestElementName
property. Fixes bug #548988.

svn path=/trunk/mcs/; revision=152950

14 years ago2010-03-03 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 3 Mar 2010 16:22:56 +0000 (16:22 -0000)]
2010-03-03  Lluis Sanchez Gual <lluis@novell.com>

* ServiceDescriptionCollection.cs: When looking for bindings and other
items, look in the list instead of the namespace table, since the
collection may have several description documents with the same
namespace.
* ProtocolImporter.cs: Same as above. A schemas collection can have
more than one schema with the same name, so we can use the namespace
indexer to find schemas.
* BasicProfileChecker.cs: Added null check.

svn path=/trunk/mcs/; revision=152948

14 years agoChange for msvc to be able to compile the code
Marek Habersack [Wed, 3 Mar 2010 15:57:37 +0000 (15:57 -0000)]
Change for msvc to be able to compile the code

svn path=/trunk/mono/; revision=152942

14 years ago2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 3 Mar 2010 15:24:58 +0000 (15:24 -0000)]
2010-03-03  Atsushi Enomoto  <atsushi@ximian.com>

* HttpReplyChannel.cs, AspNetReplyChannel.cs, HttpChannelListener.cs,
  HttpListenerManager.cs : ongoing authentication support. It returns
  401 as expected, but somehow fails to retrieve user info.

svn path=/trunk/mcs/; revision=152941

14 years ago * library.make: Add the generated per-profile .source file to
Jonathan Pryor [Wed, 3 Mar 2010 15:22:50 +0000 (15:22 -0000)]
* library.make: Add the generated per-profile .source file to
  library_CLEAN_FILES so that it's actually removed on clean.

svn path=/trunk/mcs/; revision=152939

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 14:46:32 +0000 (14:46 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* MonoType.cs: Add v4 security properties.

svn path=/trunk/mcs/; revision=152937

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 14:46:24 +0000 (14:46 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* Type.cs: Add v4 security properties.

svn path=/trunk/mcs/; revision=152936

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 14:46:15 +0000 (14:46 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* Type.cs: Fix identation.

svn path=/trunk/mcs/; revision=152935

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 14:45:54 +0000 (14:45 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* icall-def.h:
* icall.c: Implement
* System.MonoType::get_core_clr_security_level icall.

svn path=/trunk/mono/; revision=152934

14 years ago2010-03-03 Marek Habersack <mhabersack@novell.com>
Marek Habersack [Wed, 3 Mar 2010 14:16:14 +0000 (14:16 -0000)]
2010-03-03  Marek Habersack  <mhabersack@novell.com>

* mono-config.c (mono_config_parse_assembly_bindings): added -
parses assembly binding redirections from appdomain's config
file.

* metadata-internals.h: added definition of a new function -
mono_config_parse_assembly_bindings - to support parsing assembly
binding redirections defined in appdomain's config file.

* domain-internals.h: added two new fields to _MonoDomain - a list
of assembly bindings and a flag to parse the config file only
once.

* assembly.c (assembly_binding_maps_name): empty culture name and
NULL culture name are considered equal.
(mono_assembly_apply_binding): added support for domain specific
assembly binding redirections, read from the appdomain's
configuration file. Fixes bug #580185

svn path=/trunk/mono/; revision=152931

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 13:18:23 +0000 (13:18 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* Activator.cs: : Implement new v4 overloads and [Obsolete].

svn path=/trunk/mcs/; revision=152924

14 years ago2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 3 Mar 2010 12:38:19 +0000 (12:38 -0000)]
2010-03-03  Atsushi Enomoto  <atsushi@ximian.com>

* HttpListenerContext.cs, HttpListener.cs :
  support AuthenticationSchemeSelectorDelegate.

svn path=/trunk/mcs/; revision=152922

14 years ago2010-02-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 3 Mar 2010 12:35:06 +0000 (12:35 -0000)]
2010-02-10  Atsushi Enomoto  <atsushi@ximian.com>

* HttpListenerManager.cs : this change (along with HttpListener
  implementation) somehow fixes basic auth. connection error...

svn path=/trunk/mcs/; revision=152921

14 years ago2010-03-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Wed, 3 Mar 2010 12:34:32 +0000 (12:34 -0000)]
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* gensources.sh: Fix windows path separator characters.

svn path=/trunk/mcs/; revision=152920

14 years agoWed Mar 3 11:46:06 CET 2010 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 3 Mar 2010 10:49:32 +0000 (10:49 -0000)]
Wed Mar 3 11:46:06 CET 2010 Paolo Molaro <lupus@ximian.com>

* appdomain.c, domain.c, icall.c, image.c, marshal.c, object.c,
reflection.c, socket-io.c, threadpool.c, threads.c: removed 1.1/1.0
support.

svn path=/trunk/mono/; revision=152914

14 years agoIn .:
Rolf Bjarne Kvinge [Wed, 3 Mar 2010 09:33:11 +0000 (09:33 -0000)]
In .:
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Makefile: Make basic the bootstrapping profile for net_2_1_bootstrap.

In build:
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* profiles/net_2_1_bootstrap.make: Make 'basic' the bootstrapping
profile for net_2_1_bootstrap.

In mcs:
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Makefile: We need to use the internal bootstrapping gmcs for
net_2_1_bootstrap too now.

svn path=/trunk/mcs/; revision=152911

14 years ago2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 3 Mar 2010 09:26:03 +0000 (09:26 -0000)]
2010-03-03  Atsushi Enomoto  <atsushi@ximian.com>

* DataContractSerializerSection.cs : new.
* XmlFormatterSection.cs : remove.
* DeclaredTypeElementCollection.cs
  TypeElement.cs
  DeclaredTypeElement.cs
  SerializationSectionGroup.cs
  ParameterElementCollection.cs
  TypeElementCollection.cs
  ParameterElement.cs : implement.

* System.Runtime.Serialization.dll.sources:
  update configuration sources.

svn path=/trunk/mcs/; revision=152908

14 years agoIn man:
Rolf Bjarne Kvinge [Wed, 3 Mar 2010 09:25:00 +0000 (09:25 -0000)]
In man:
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* mono.1: Document exception tracing.

In mono/mini:
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* trace.c|h:
* mini-exceptions.c: Add support for printing stack traces when handling
exceptions, and when printing exceptions thrown while tracing also print
the exception message.

svn path=/trunk/mono/; revision=152907

14 years ago2010-03-03 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Wed, 3 Mar 2010 09:22:02 +0000 (09:22 -0000)]
2010-03-03  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* trace.c: We need to parse exclude tokens ('-') before string tokens,
since the exclude token is a valid string character.

svn path=/trunk/mono/; revision=152906

14 years agoAdded .gitignore for tools/sgen directory
Rolf Bjarne Kvinge [Wed, 3 Mar 2010 09:19:32 +0000 (09:19 -0000)]
Added .gitignore for tools/sgen directory

svn path=/trunk/mono/; revision=152905

14 years ago2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 3 Mar 2010 07:54:40 +0000 (07:54 -0000)]
2010-03-03  Atsushi Enomoto  <atsushi@ximian.com>

* ServiceDebugElement.cs, ServiceMetadataPublishingElement.cs:
  add missing members.

svn path=/trunk/mcs/; revision=152901

14 years ago2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 3 Mar 2010 06:15:16 +0000 (06:15 -0000)]
2010-03-03  Atsushi Enomoto  <atsushi@ximian.com>

* docs/Makefile : drop Mono.Data.SqliteClient.

svn path=/trunk/mcs/; revision=152899

14 years ago2010-03-03 Andreia Gaita <avidigal@novell.com>
Andreia Gaita [Wed, 3 Mar 2010 04:37:23 +0000 (04:37 -0000)]
2010-03-03  Andreia Gaita  <avidigal@novell.com>

* InternalWebRequestStreamWrapper.cs: don't add a newline to the
request data, whatever uses the data should be the one adding
newlines if they need it (i.e., moon's ff bridge needs it, the
curl bridge doesn't)

svn path=/trunk/mcs/; revision=152898

14 years ago2010-03-03 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Wed, 3 Mar 2010 04:07:44 +0000 (04:07 -0000)]
2010-03-03 Rodrigo Kumpera  <rkumpera@novell.com>

* AppDomain.cs: Add bunch of trivial overloads.

svn path=/trunk/mcs/; revision=152895

14 years ago2010-03-02 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 2 Mar 2010 23:42:03 +0000 (23:42 -0000)]
2010-03-02 Rodrigo Kumpera  <rkumpera@novell.com>

* reflection.c (mono_image_get_memberref_token): Extract
* mono_image_add_memberef_row
from this function. The new function receive the parent token
instead of a type.

* reflection.c
* (mono_image_get_methodref_token_for_methodbuilder):
* reflection.c (mono_image_get_ctorbuilder_token): Use new
* function to encode
typebuilders. This make it possible to properly encode generic
type builders since
their unmanaged type don't have generics data while unfinished.

Fixes #583655.

svn path=/trunk/mono/; revision=152887

14 years agoTrack libraries removed from trunk for MonkeyBuilder.
Jonathan Pobst [Tue, 2 Mar 2010 23:30:04 +0000 (23:30 -0000)]
Track libraries removed from trunk for MonkeyBuilder.

svn path=/trunk/mono/; revision=152885

14 years ago2010-03-02 Jérémie Laval <jeremie.laval@gmail.com>
Jérémie Laval [Tue, 2 Mar 2010 23:01:28 +0000 (23:01 -0000)]
2010-03-02  Jérémie Laval  <jeremie.laval@gmail.com>

In class/System/:
   * System_test.dll.sources: Add System.Threading/BarrierTest.cs

In class/System/System.Threading/:
   * Barrier.cs: Remove dead comments

In class/System/Test/System.Threading/:
   * BarrierTest.cs: Add BarrierTest.

In class/corlib/:
   * corlib_test.dll.sources: Add System.Threading.Tasks/TaskFactoryTest.cs

In class/corlib/System.Threading.Tasks/:
   * Task.cs: If we add a continuation when the Task is already finished
   forces its schedule as a Task instead of executing on the calling thread.
   * TaskFactory.cs: Add ContinueWhenAny implementation when returning Task

In class/corlib/Test/System.Threading.Tasks/:
   * TaskFactoryTest.cs: Add TaskFactoryTests
   * TaskTest.cs: Re-enable TastTest

svn path=/trunk/mcs/; revision=152884

14 years ago2010-03-02 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 2 Mar 2010 22:22:23 +0000 (22:22 -0000)]
2010-03-02  Rodrigo Kumpera  <rkumpera@novell.com>

        * Makefile: Fix mdoc build.

svn path=/trunk/mcs/; revision=152883

14 years ago2010-03-02 Levi Bard <levi@unity3d.com>
Zoltan Varga [Tue, 2 Mar 2010 22:08:45 +0000 (22:08 -0000)]
2010-03-02  Levi Bard  <levi@unity3d.com>

* debugger-agent.c: Invalidate thread stacks on domain unload.

svn path=/trunk/mono/; revision=152881

14 years ago2010-03-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
Jeffrey Stedfast [Tue, 2 Mar 2010 21:31:41 +0000 (21:31 -0000)]
2010-03-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Makefile.am:
* mono/Makefile.am: Only build some subdirs when configured for
moonlight.

* configure.in: If configured --with-moonlight=yes, define MOONLIGHT and
use that variable instead of INSTALL_2_1.

* runtime/Makefile.am: If configured for moonlight, only build
net_2_1_raw.

svn path=/trunk/mono/; revision=152880

14 years ago2010-03-02 Rolf Bjarne Kvinge <RKvinge@novell.com>
Jeffrey Stedfast [Tue, 2 Mar 2010 21:30:44 +0000 (21:30 -0000)]
2010-03-02  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* gensources.sh: Converted to C# for a 15-100x speedup.

svn path=/trunk/mcs/; revision=152879

14 years agoAdd sgen to the tools build
Miguel de Icaza [Tue, 2 Mar 2010 21:00:12 +0000 (21:00 -0000)]
Add sgen to the tools build

svn path=/trunk/mono/; revision=152878

14 years agoFix build
Miguel de Icaza [Tue, 2 Mar 2010 21:00:00 +0000 (21:00 -0000)]
Fix build

svn path=/trunk/mono/; revision=152877

14 years agoDroppped more code
Miguel de Icaza [Tue, 2 Mar 2010 20:48:10 +0000 (20:48 -0000)]
Droppped more code

svn path=/trunk/mcs/; revision=152876

14 years agoDrop Microsoft.Vsa too
Miguel de Icaza [Tue, 2 Mar 2010 20:47:55 +0000 (20:47 -0000)]
Drop Microsoft.Vsa too

svn path=/trunk/mcs/; revision=152875

14 years agoMoved more obsolete code
Miguel de Icaza [Tue, 2 Mar 2010 20:44:22 +0000 (20:44 -0000)]
Moved more obsolete code

svn path=/trunk/mcs/; revision=152874

14 years agoDrop this one too
Miguel de Icaza [Tue, 2 Mar 2010 20:43:50 +0000 (20:43 -0000)]
Drop this one too

svn path=/trunk/mcs/; revision=152873

14 years ago * Makefile, mono-shlib-cop.cs: Remove Mono.GetOptions dependency.
Jonathan Pryor [Tue, 2 Mar 2010 20:42:04 +0000 (20:42 -0000)]
* Makefile, mono-shlib-cop.cs: Remove Mono.GetOptions dependency.

svn path=/trunk/mcs/; revision=152872

14 years agoUpdate configure.in to include tools/sgen
Miguel de Icaza [Tue, 2 Mar 2010 19:28:22 +0000 (19:28 -0000)]
Update configure.in to include tools/sgen

svn path=/trunk/mono/; revision=152871

14 years agoMove to a directory
Miguel de Icaza [Tue, 2 Mar 2010 19:27:53 +0000 (19:27 -0000)]
Move to a directory

svn path=/trunk/mono/; revision=152870

14 years agoMove tool
Miguel de Icaza [Tue, 2 Mar 2010 19:25:39 +0000 (19:25 -0000)]
Move tool

svn path=/trunk/mono/; revision=152869

14 years agoMake this 2.0
Miguel de Icaza [Tue, 2 Mar 2010 18:49:03 +0000 (18:49 -0000)]
Make this 2.0

svn path=/trunk/mcs/; revision=152866

14 years ago2010-03-02 Mark Probst <mark.probst@gmail.com>
Mark Probst [Tue, 2 Mar 2010 18:06:15 +0000 (18:06 -0000)]
2010-03-02  Mark Probst  <mark.probst@gmail.com>

        * sgen-gc.c, sgen-protocol.c, sgen-protocol.h: New facility for
        writing binary log files (can be enabled by #define'ing
        BINARY_PROTOCOL) for better debugging of timing-dependent bugs or
        bugs in longer running programs.

2010-03-02  Mark Probst  <mark.probst@gmail.com>

        * tools/sgen-grep-binprot.c: Tool for searching through the binary
        protocol files generated by SGen.

svn path=/trunk/mono/; revision=152864

14 years agoPut monodoc.dll on the 2.0 profile as well for now
Miguel de Icaza [Tue, 2 Mar 2010 17:39:10 +0000 (17:39 -0000)]
Put monodoc.dll on the 2.0 profile as well for now

svn path=/trunk/mcs/; revision=152862

14 years ago* expression.cs (IndexerAccess.ResolveAccessor): Add CS1540 check.
Raja R Harinath [Tue, 2 Mar 2010 17:24:41 +0000 (17:24 -0000)]
* expression.cs (IndexerAccess.ResolveAccessor): Add CS1540 check.

Diagnose code that caused the verification failure of System.ServiceModel.Routing.dll

svn path=/trunk/mcs/; revision=152858

14 years ago* BackupListCollection.cs, FilterTableCollection.cs: Add indexer.
Raja R Harinath [Tue, 2 Mar 2010 17:24:25 +0000 (17:24 -0000)]
* BackupListCollection.cs, FilterTableCollection.cs: Add indexer.

Apart from completing more of the API, this fixes a verification failure on the DLL

svn path=/trunk/mcs/; revision=152857

14 years ago* rules.make (all-local $(STD_TARGETS:=-local)): Add empty targets.
Raja R Harinath [Tue, 2 Mar 2010 17:24:08 +0000 (17:24 -0000)]
* rules.make (all-local $(STD_TARGETS:=-local)): Add empty targets.

svn path=/trunk/mcs/; revision=152856

14 years ago2010-03-02 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 2 Mar 2010 16:46:51 +0000 (16:46 -0000)]
2010-03-02  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs: Missed few locations in previous fix.

svn path=/trunk/mcs/; revision=152855

14 years agoFixes build
Marek Safar [Tue, 2 Mar 2010 16:18:47 +0000 (16:18 -0000)]
Fixes build

svn path=/trunk/mcs/; revision=152852

14 years ago2 more attributes
Gonzalo Paniagua Javier [Tue, 2 Mar 2010 15:26:52 +0000 (15:26 -0000)]
2 more attributes

svn path=/trunk/mcs/; revision=152845

14 years ago2010-03-02 Mark Probst <mark.probst@gmail.com>
Mark Probst [Tue, 2 Mar 2010 15:14:55 +0000 (15:14 -0000)]
2010-03-02  Mark Probst  <mark.probst@gmail.com>

        * method-to-ir.c: Emit dummy_use for stored reference after write
        barriers to make sure the object is pinned if the GC interrupts
        before the write barrier is done.

svn path=/trunk/mono/; revision=152844

14 years ago2010-03-02 Jb Evain <jbevain@novell.com>
Jb Evain [Tue, 2 Mar 2010 14:52:06 +0000 (14:52 -0000)]
2010-03-02  Jb Evain  <jbevain@novell.com>

Merge the MonoTouch Linker branch.

* Mono.Linker/LinkContext.cs:
Allow creation with a custom resolver.

* Mono.Linker/AssemblyResolver.cs:
Allow creation with a custom assembly cache.

* Mono.Linker.Steps/ResolveFromAssemblyStep.cs:
- Mark fields for copied assemblied.
- Now can take an assembly directly.

* Mono.Linker.Steps/SweepStep.cs
* Mono.Linker.Steps/CleanStep.cs:
Optimizations.

svn path=/trunk/mcs/; revision=152840

14 years agomono does not support auto detection yet
Marek Safar [Tue, 2 Mar 2010 14:10:38 +0000 (14:10 -0000)]
mono does not support auto detection yet

svn path=/trunk/mcs/; revision=152839

14 years agoBetter find invocation for EXTRA_DIST
Marek Habersack [Tue, 2 Mar 2010 14:08:43 +0000 (14:08 -0000)]
Better find invocation for EXTRA_DIST

svn path=/trunk/mcs/; revision=152838

14 years ago2010-03-02 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 2 Mar 2010 12:59:56 +0000 (12:59 -0000)]
2010-03-02  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs, argument.cs, dynamic.cs, assign.cs, anonymous.cs,
nullable.cs, expression.cs, statement.cs, cs-parser.jay, cfold.cs:
Report correct location for operator errors.

svn path=/trunk/mcs/; revision=152826

14 years agoupdated
Marek Safar [Tue, 2 Mar 2010 09:59:57 +0000 (09:59 -0000)]
updated

svn path=/trunk/mcs/; revision=152816

14 years agoRemoved mjs
Marek Safar [Tue, 2 Mar 2010 09:45:45 +0000 (09:45 -0000)]
Removed mjs

svn path=/trunk/mcs/; revision=152815

14 years agoNew test.
Marek Safar [Tue, 2 Mar 2010 09:33:08 +0000 (09:33 -0000)]
New test.

svn path=/trunk/mcs/; revision=152814

14 years agoSome old attributes.
Marek Safar [Tue, 2 Mar 2010 09:30:48 +0000 (09:30 -0000)]
Some old attributes.

svn path=/trunk/mcs/; revision=152813

14 years agoSome old attributes.
Marek Safar [Tue, 2 Mar 2010 09:30:07 +0000 (09:30 -0000)]
Some old attributes.

svn path=/trunk/mcs/; revision=152811

14 years agoFixing the build.
Marek Safar [Tue, 2 Mar 2010 09:29:29 +0000 (09:29 -0000)]
Fixing the build.

svn path=/trunk/mcs/; revision=152810

14 years ago2010-03-02 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 2 Mar 2010 09:10:08 +0000 (09:10 -0000)]
2010-03-02  Marek Safar  <marek.safar@gmail.com>

* typemanager.cs (IsDynamicType): Don't check external types when
the attribute is not external.

svn path=/trunk/mcs/; revision=152808

14 years ago2010-03-02 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 2 Mar 2010 07:46:25 +0000 (07:46 -0000)]
2010-03-02  Atsushi Enomoto  <atsushi@ximian.com>

* EncodingConverter.cs, WebHttpBindingElement.cs,
  WebHttpSecurityElement.cs : implement OnApplyConfiguration(), fill
  some TypeConverters, and fix BindingElementType, based on the patch
  by Sander Rijken.

2010-03-01  Sander Rijken  <sr@d-90.nl>

* webHttpBinding, webHttpBinding.config : new test files.

2010-03-01  Sander Rijken  <sr@d-90.nl>

* WebHttpBindingElementTest.cs : new test.

2010-03-02  Atsushi Enomoto  <atsushi@ximian.com>

* System.ServiceModel.Web_test.dll.sources : add new test.
* Makefile : add new extra dist.

svn path=/trunk/mcs/; revision=152807

14 years ago * TreeView.cs: When receiving a double click on a node, toggle it only
Carlos Alberto Cortez [Tue, 2 Mar 2010 06:44:00 +0000 (06:44 -0000)]
* TreeView.cs: When receiving a double click on a node, toggle it only
if it has one or more nodes - just as .net does.
Fixes #578079.

2010-03-01  Carlos Alberto Cortez <calberto.cortez@gmail.com>

svn path=/trunk/mcs/; revision=152804

14 years ago * X11Keyboard.cs: Small correction for the previous patch: I forgot to
Carlos Alberto Cortez [Tue, 2 Mar 2010 05:58:41 +0000 (05:58 -0000)]
* X11Keyboard.cs: Small correction for the previous patch: I forgot to
take into account the case where the buffer used in XLookupString is
not empty, but filled with garbage.

2010-03-01  Carlos Alberto Cortez <calberto.cortez@gmail.com>

svn path=/trunk/mcs/; revision=152802

14 years agomore attributes
Gonzalo Paniagua Javier [Tue, 2 Mar 2010 05:53:03 +0000 (05:53 -0000)]
more attributes

svn path=/trunk/mcs/; revision=152801

14 years agonew files
Gonzalo Paniagua Javier [Tue, 2 Mar 2010 05:24:07 +0000 (05:24 -0000)]
new files

svn path=/trunk/mcs/; revision=152800

14 years agoAdd 2 new attributes
Gonzalo Paniagua Javier [Tue, 2 Mar 2010 05:23:32 +0000 (05:23 -0000)]
Add 2 new attributes

svn path=/trunk/mcs/; revision=152799

14 years agofix build with disable_jit
Geoff Norton [Tue, 2 Mar 2010 05:18:44 +0000 (05:18 -0000)]
fix build with disable_jit

svn path=/trunk/mono/; revision=152798

14 years ago2010-03-01 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Tue, 2 Mar 2010 04:45:15 +0000 (04:45 -0000)]
2010-03-01  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* X11Keyboard.cs: When handling the key events, sometimes calling
either Xutf8LookupString or XLookupString with special chars (such
backspace and enter) can result in a buffer filled with garbage, or
empty - thus re-use the value returned by the same functions to fill
the gap.
Fixes #582691.

svn path=/trunk/mcs/; revision=152796

14 years agoTrack libraries removed from trunk for MonkeyBuilder.
Jonathan Pobst [Tue, 2 Mar 2010 03:30:45 +0000 (03:30 -0000)]
Track libraries removed from trunk for MonkeyBuilder.

svn path=/trunk/mono/; revision=152793

14 years ago2010-03-02 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 2 Mar 2010 03:13:23 +0000 (03:13 -0000)]
2010-03-02  Zoltan Varga  <vargaz@gmail.com>

* cpu-<ARCH>.md: dummy_use was missing src1:i.

svn path=/trunk/mono/; revision=152790

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 03:06:37 +0000 (03:06 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152788

14 years ago2010-03-01 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 2 Mar 2010 02:45:11 +0000 (02:45 -0000)]
2010-03-01 Rodrigo Kumpera  <rkumpera@novell.com>

* TypeTest.cs: Tests for new v4 overloads of GetType.

svn path=/trunk/mcs/; revision=152786

14 years ago2010-03-01 Rodrigo Kumpera <rkumpera@novell.com>
Rodrigo Kumpera [Tue, 2 Mar 2010 02:45:02 +0000 (02:45 -0000)]
2010-03-01 Rodrigo Kumpera  <rkumpera@novell.com>

* TypeSpec.cs: New file. Managed code implementation of type
* name
parsing.

* Type.cs: Implement new v4 overloads of GetType.

svn path=/trunk/mcs/; revision=152785

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:42:02 +0000 (02:42 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152784

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:41:51 +0000 (02:41 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152783

14 years agoRemove prj2make and cilc
Miguel de Icaza [Tue, 2 Mar 2010 02:41:29 +0000 (02:41 -0000)]
Remove prj2make and cilc

svn path=/trunk/mcs/; revision=152782

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:40:23 +0000 (02:40 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152781

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:40:12 +0000 (02:40 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152780

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:40:03 +0000 (02:40 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152779

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:39:53 +0000 (02:39 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152778

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:39:41 +0000 (02:39 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152777

14 years agoMoved deprecated library
Miguel de Icaza [Tue, 2 Mar 2010 02:39:29 +0000 (02:39 -0000)]
Moved deprecated library

svn path=/trunk/mcs/; revision=152776

14 years agoRemove some deprecated libraries
Miguel de Icaza [Tue, 2 Mar 2010 02:39:07 +0000 (02:39 -0000)]
Remove some deprecated libraries

svn path=/trunk/mcs/; revision=152775

14 years agotypo
Geoff Norton [Mon, 1 Mar 2010 23:05:37 +0000 (23:05 -0000)]
typo

svn path=/trunk/mcs/; revision=152765

14 years agoFile.Exists cannot read outside the sandbox on monotouch
Geoff Norton [Mon, 1 Mar 2010 22:44:38 +0000 (22:44 -0000)]
File.Exists cannot read outside the sandbox on monotouch

svn path=/trunk/mcs/; revision=152762