Mark Probst [Sun, 25 Jul 2010 20:46:50 +0000 (22:46 +0200)]
Only compile sgen-internal.c if HAVE_SGEN_GC is defined.
2010-07-25 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c: Only compile this if HAVE_SGEN_GC is defined.
Raja R Harinath [Sun, 25 Jul 2010 14:39:25 +0000 (20:09 +0530)]
EOL handling
This set of .gitattributes was automatically generated from the list of files
that GIT tried to normalize when I enabled automatic EOL conversion.
With this set of attributes, we prevent automated EOL conversion on files that
we know will cause trouble down the road.
Zoltan Varga [Sun, 25 Jul 2010 10:31:47 +0000 (12:31 +0200)]
2010-07-25 Zoltan Varga <vargaz@gmail.com>
* mini-trampolines.c (common_call_trampoline): Fix a warning.
Zoltan Varga [Sun, 25 Jul 2010 10:30:26 +0000 (12:30 +0200)]
2010-07-25 Zoltan Varga <vargaz@gmail.com>
* configure.ac src/eglib-config.h.in src/eglib-config.hw: Define G_GINT64_FORMAT.
Mark Probst [Thu, 22 Jul 2010 19:53:47 +0000 (21:53 +0200)]
Make the internal allocator fast.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c, sgen-gc.h, sgen-major-copying.c: Make the
internal allocator fast by keeping free-lists of chunks, not only
within chunks. Align the chunks, so that on freeing we can get
the chunk without searching.
Mark Probst [Thu, 22 Jul 2010 19:53:41 +0000 (21:53 +0200)]
Functions for allocing fixed-size blocks in internal allocator.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c, sgen-gc.c, sgen-gc.h, sgen-gray.c,
sgen-major-copying.c, sgen-marksweep.c, sgen-pinning-stats.c,
sgen-pinning.c: Allocate fixed-size structs without specifying the
size, instead registering it once with its type.
Dynamically-sized need their size specified when being freed.
Mark Probst [Thu, 22 Jul 2010 19:53:33 +0000 (21:53 +0200)]
Make major copying allocator use the internal allocator via public API.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-major-copying.c, sgen-internal.c, sgen-gc.c, sgen-gc.h,
sgen-pinning.c: Copying major collector doesn't mess around with
internals of the internal allocator anymore, instead using public
functions.
Mark Probst [Thu, 22 Jul 2010 19:53:04 +0000 (21:53 +0200)]
Separate internal allocator in its own C file.
2010-07-24 Mark Probst <mark.probst@gmail.com>
* sgen-internal.c: Internal allocator in its own module.
* sgen-gc.c, sgen-gc.h, sgen-gray.c, sgen-los.c,
sgen-major-copying.c, sgen-marksweep.c, sgen-pinning.c,
sgen-pinning-stats.c: Remove internal allocator and call the
public functions now.
* Makefile.am: Added new file.
Geoff Norton [Sat, 24 Jul 2010 18:13:48 +0000 (14:13 -0400)]
Test
Geoff Norton [Sat, 24 Jul 2010 18:05:04 +0000 (14:05 -0400)]
2010-07-24 Geoff Norton <gnorton@novell.com>
* mini-darwin.c: Having reviewed xnu-1504.7.4 it is safe to call fork directly
here, it seems the old implementation was a hold over from the linux behaviour
This fixed gdb backtrace on amd64 and ppc.
Zoltan Varga [Sat, 24 Jul 2010 17:08:18 +0000 (19:08 +0200)]
2010-07-24 Zoltan Varga <vargaz@gmail.com>
* sgen-archdep.h (ARCH_COPY_SIGCTX_REGS): Fix warnings on amd64.
Zoltan Varga [Sat, 24 Jul 2010 16:47:00 +0000 (18:47 +0200)]
2010-07-24 Zoltan Varga <vargaz@gmail.com>
* mini-s390x.c: Change the calling convention to pass this as first as on other
architectures. Remove some dead code from the get_vcall_slot().
Sanjoy Das [Fri, 23 Jul 2010 02:50:05 +0000 (08:20 +0530)]
Remove warnings in sgen-gc.h.
2010-07-24 Sanjoy Das <sanjoy@playingwithpointers.com>
* sgen-gc.h: Removed 'foo defined but not used' warnings for the
*_signal_num variables.
Ankit Jain [Sat, 24 Jul 2010 00:42:40 +0000 (06:12 +0530)]
xbuild: Collect and dump timing information.
* ConsoleLogger.cs: Collect and dump timing information.
tgiphil [Fri, 23 Jul 2010 23:25:18 +0000 (16:25 -0700)]
Merge branch 'master' of github.com:tgiphil/mono
Ankit Jain [Fri, 23 Jul 2010 20:52:35 +0000 (04:52 +0800)]
* ConsoleLogger.cs: Honor LoggerVerbosity.Quiet .
Zoltan Varga [Fri, 23 Jul 2010 19:44:54 +0000 (03:44 +0800)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* file-io.c (ves_icall_System_IO_MonoIO_Read): Add a null check.
(ves_icall_System_IO_MonoIO_Write): Ditto.
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:58:11 +0000 (02:58 +0800)]
TEST 5
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:57:19 +0000 (02:57 +0800)]
TEST 4
Zoltan Varga [Fri, 23 Jul 2010 18:50:26 +0000 (02:50 +0800)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* loader.c (mono_loader_cleanup): Delete loader_mutex, the shutdown races should
be fixed now.
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:45:16 +0000 (02:45 +0800)]
TEST 3
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:36:40 +0000 (02:36 +0800)]
TEST 2
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:27:09 +0000 (02:27 +0800)]
TEST
Sebastien Pouliot [Fri, 23 Jul 2010 18:10:47 +0000 (02:10 +0800)]
simplify code for Moonlight profile
Sebastien Pouliot [Fri, 23 Jul 2010 18:01:39 +0000 (02:01 +0800)]
Fix check order and throw NSE on invalid headers
vvaradhan [Fri, 23 Jul 2010 16:58:47 +0000 (00:58 +0800)]
2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
** Fixes #623451
* DataColumnCollection.cs (MoveColumn): Fix shifting of
DataColumn according to the direction of movement.
Marek Habersack [Fri, 23 Jul 2010 16:40:02 +0000 (00:40 +0800)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* ClientScriptManager.cs: 4.0 adds a class="aspNetHidden"
attribute to the div element surrounding the hidden elements.
Paolo Molaro [Fri, 23 Jul 2010 16:14:57 +0000 (00:14 +0800)]
Funcs.cs: Fixed typo in Func`15.
Fri Jul 23 16:46:38 CEST 2010 Paolo Molaro <lupus@ximian.com>
* Funcs.cs: Fixed typo in Func`15.
Atsushi Eno [Fri, 23 Jul 2010 14:42:47 +0000 (22:42 +0800)]
2010-07-23 Atsushi Enomoto <atsushi@ximian.com>
* RelaxngPattern.cs : inherit XmlResolver to parsed rng component.
Fixed bug #622630.
Veerapuram Varadhan [Fri, 23 Jul 2010 13:25:50 +0000 (21:25 +0800)]
2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
** Fixes #565616 - Based on Patch by Hubert FONGARNAND
* DataContainer.cs (GetContainerData): If typecode is string,
call Convert.ToString() irrespective of whether value is
IConvertible or not.
Marek Habersack [Fri, 23 Jul 2010 11:28:15 +0000 (19:28 +0800)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* MenuItemBindingCollection.cs: added the OnClear,
OnRemoveComplete and OnValidate methods (2.0+)
Marek Habersack [Fri, 23 Jul 2010 11:21:48 +0000 (19:21 +0800)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* TreeNodeStyleCollection.cs: added the OnInsert method (2.0+)
* TreeNodeBindingCollection.cs: added the OnClear,
OnRemoveComplete and OnValidate methods (2.0+)
Marek Habersack [Fri, 23 Jul 2010 11:16:09 +0000 (19:16 +0800)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* ValidationSummary.cs: implemented OnInit (4.0)
Marek Habersack [Fri, 23 Jul 2010 11:10:23 +0000 (19:10 +0800)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* WizardStepBase.cs: added the LoadViewState, OnLoad and
RenderChildren methods (2.0+)
tgiphil [Fri, 23 Jul 2010 23:21:44 +0000 (16:21 -0700)]
Merge branch 'master' of git://github.com/mono/mono
Atsushi Eno [Fri, 23 Jul 2010 07:00:51 +0000 (15:00 +0800)]
2010-07-23 Atsushi Enomoto <atsushi@ximian.com>
* ContractAssertTest.cs
ContractAssumeTest.cs
ContractHelperTest.cs
ContractMustUseRewriterTest.cs:
Mark couple of runtime breaking tests (on .NET 4.0) as [Ignore].
Ankit Jain [Fri, 23 Jul 2010 20:52:35 +0000 (02:22 +0530)]
* ConsoleLogger.cs: Honor LoggerVerbosity.Quiet .
Zoltan Varga [Fri, 23 Jul 2010 19:44:54 +0000 (21:44 +0200)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* file-io.c (ves_icall_System_IO_MonoIO_Read): Add a null check.
(ves_icall_System_IO_MonoIO_Write): Ditto.
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:58:11 +0000 (14:58 -0400)]
TEST 5
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:57:37 +0000 (14:57 -0400)]
Merge branch 'master' of github.com:mono/mono
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:57:19 +0000 (14:57 -0400)]
TEST 4
Zoltan Varga [Fri, 23 Jul 2010 18:50:42 +0000 (20:50 +0200)]
Merge branch 'master' of github.com:mono/mono
Zoltan Varga [Fri, 23 Jul 2010 18:50:26 +0000 (20:50 +0200)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* loader.c (mono_loader_cleanup): Delete loader_mutex, the shutdown races should
be fixed now.
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:45:16 +0000 (14:45 -0400)]
TEST 3
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:36:40 +0000 (14:36 -0400)]
TEST 2
Gonzalo Paniagua Javier [Fri, 23 Jul 2010 18:27:09 +0000 (14:27 -0400)]
TEST
Sebastien Pouliot [Fri, 23 Jul 2010 18:10:47 +0000 (14:10 -0400)]
simplify code for Moonlight profile
Sebastien Pouliot [Fri, 23 Jul 2010 18:01:39 +0000 (14:01 -0400)]
Fix check order and throw NSE on invalid headers
vvaradhan [Fri, 23 Jul 2010 16:58:47 +0000 (22:28 +0530)]
2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
** Fixes #623451
* DataColumnCollection.cs (MoveColumn): Fix shifting of
DataColumn according to the direction of movement.
Marek Habersack [Fri, 23 Jul 2010 16:41:15 +0000 (18:41 +0200)]
Merge branch 'master' of github.com:mono/mono
* 'master' of github.com:mono/mono:
Funcs.cs: Fixed typo in Func`15.
Marek Habersack [Fri, 23 Jul 2010 16:40:02 +0000 (18:40 +0200)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* ClientScriptManager.cs: 4.0 adds a class="aspNetHidden"
attribute to the div element surrounding the hidden elements.
Paolo Molaro [Fri, 23 Jul 2010 16:14:57 +0000 (18:14 +0200)]
Funcs.cs: Fixed typo in Func`15.
Fri Jul 23 16:46:38 CEST 2010 Paolo Molaro <lupus@ximian.com>
* Funcs.cs: Fixed typo in Func`15.
Atsushi Eno [Fri, 23 Jul 2010 15:10:43 +0000 (00:10 +0900)]
Merge branch 'master' of github.com:mono/mono
Atsushi Eno [Fri, 23 Jul 2010 14:42:47 +0000 (23:42 +0900)]
2010-07-23 Atsushi Enomoto <atsushi@ximian.com>
* RelaxngPattern.cs : inherit XmlResolver to parsed rng component.
Fixed bug #622630.
Veerapuram Varadhan [Fri, 23 Jul 2010 13:25:50 +0000 (18:55 +0530)]
2010-07-23 Veerapuram Varadhan <v.varadhan@gmail.com>
** Fixes #565616 - Based on Patch by Hubert FONGARNAND
* DataContainer.cs (GetContainerData): If typecode is string,
call Convert.ToString() irrespective of whether value is
IConvertible or not.
Marek Habersack [Fri, 23 Jul 2010 11:28:15 +0000 (13:28 +0200)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* MenuItemBindingCollection.cs: added the OnClear,
OnRemoveComplete and OnValidate methods (2.0+)
Marek Habersack [Fri, 23 Jul 2010 11:21:48 +0000 (13:21 +0200)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* TreeNodeStyleCollection.cs: added the OnInsert method (2.0+)
* TreeNodeBindingCollection.cs: added the OnClear,
OnRemoveComplete and OnValidate methods (2.0+)
Marek Habersack [Fri, 23 Jul 2010 11:16:09 +0000 (13:16 +0200)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* ValidationSummary.cs: implemented OnInit (4.0)
Marek Habersack [Fri, 23 Jul 2010 11:10:23 +0000 (13:10 +0200)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* WizardStepBase.cs: added the LoadViewState, OnLoad and
RenderChildren methods (2.0+)
Atsushi Eno [Fri, 23 Jul 2010 07:00:51 +0000 (16:00 +0900)]
2010-07-23 Atsushi Enomoto <atsushi@ximian.com>
* ContractAssertTest.cs
ContractAssumeTest.cs
ContractHelperTest.cs
ContractMustUseRewriterTest.cs:
Mark couple of runtime breaking tests (on .NET 4.0) as [Ignore].
tgiphil [Fri, 23 Jul 2010 00:54:26 +0000 (17:54 -0700)]
Moved ValidateRules method in TimeZoneInfo.cs outside of LIBC since a caller outside of LIBC calls the method. Fixes compile error when LIBC is not defined.
tgiphil [Fri, 23 Jul 2010 00:45:49 +0000 (17:45 -0700)]
Merge branch 'master' of git://github.com/mono/mono
Zoltan Varga [Thu, 22 Jul 2010 23:55:44 +0000 (07:55 +0800)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* xdebug.c (mono_save_trampoline_xdebug_info): Call
mono_loader_lock/unlock_if_inited () to avoid asserts on some platforms during
startup.
Zoltan Varga [Thu, 22 Jul 2010 23:54:53 +0000 (07:54 +0800)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* loader.c (mono_loader_lock_if_inited): New helper function which can be called
during startup before the loader lock is initialized.
(mono_loader_unlock_if_inited): Ditto.
Zoltan Varga [Thu, 22 Jul 2010 23:55:44 +0000 (01:55 +0200)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* xdebug.c (mono_save_trampoline_xdebug_info): Call
mono_loader_lock/unlock_if_inited () to avoid asserts on some platforms during
startup.
Zoltan Varga [Thu, 22 Jul 2010 23:54:53 +0000 (01:54 +0200)]
2010-07-23 Zoltan Varga <vargaz@gmail.com>
* loader.c (mono_loader_lock_if_inited): New helper function which can be called
during startup before the loader lock is initialized.
(mono_loader_unlock_if_inited): Ditto.
Marek Habersack [Thu, 22 Jul 2010 23:29:32 +0000 (01:29 +0200)]
2010-07-23 Marek Habersack <mhabersack@novell.com>
* Makefile.am (version.h): generate version using GIT commit info,
removed the old svn and git-svn code.
Ankit Jain [Thu, 22 Jul 2010 22:07:23 +0000 (03:37 +0530)]
Emit tool's output as it is received, instead of waiting for it to end.
* ToolTask.cs: Don't wait for the process to end, before emitting
it's stdout/stderr, emit as it is received. This helps with time
consuming tools.
jbevain [Thu, 22 Jul 2010 20:32:42 +0000 (22:32 +0200)]
Reduce the branch inlining cost from 100 to 10.
2010-07-22 Jb Evain <jbevain@novell.com>
* method-to-ir.c (BRANCH_COST): change from 100 to 10.
Marek Habersack [Thu, 22 Jul 2010 12:46:46 +0000 (12:46 -0000)]
2010-07-22 Marek Habersack <mhabersack@novell.com>
* MenuItemBinding.cs:
Implemented ToString (4.0)
svn path=/trunk/mcs/; revision=160737
Marek Habersack [Thu, 22 Jul 2010 12:46:38 +0000 (12:46 -0000)]
2010-07-22 Marek Habersack <mhabersack@novell.com>
* MenuItemBinding.cs: made code a bit more compact.
svn path=/trunk/mcs/; revision=160736
Marek Habersack [Thu, 22 Jul 2010 10:38:45 +0000 (10:38 -0000)]
2010-07-22 Marek Habersack <mhabersack@novell.com>
* MenuRenderingMode.cs: added (4.0)
* Menu.cs: added the IncludeStyleBlock and RenderingMode 4.0
properties (not used in the code yet).
svn path=/trunk/mcs/; revision=160723
Paolo Molaro [Thu, 22 Jul 2010 09:05:43 +0000 (09:05 -0000)]
Thu Jul 22 11:05:04 CEST 2010 Paolo Molaro <lupus@ximian.com>
* Module.cs: added == and != operators for 4.0.
svn path=/trunk/mcs/; revision=160714
Ankit Jain [Thu, 22 Jul 2010 00:15:48 +0000 (00:15 -0000)]
* xbuild/Microsoft.Silverlight.Common.targets(GenerateMoonlightManifest):
Set Inputs/Outputs for the target.
svn path=/trunk/mcs/; revision=160704
Ankit Jain [Thu, 22 Jul 2010 00:15:30 +0000 (00:15 -0000)]
* xbuild/Microsoft.CSharp.targets (CoreCompile): Add
$(MSBuildAllProjects) to inputs.
* xbuild/Microsoft.VisualBasic.targets (CoreCompile): Likewise.
svn path=/trunk/mcs/; revision=160703
Ankit Jain [Wed, 21 Jul 2010 23:41:04 +0000 (23:41 -0000)]
In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
* ConsoleLogger.cs: Add support for parameter 'NoItemAndPropertyList'.
In tools/xbuild:
* Parameters.cs (ProcessConsoleLoggerParameters): Correctly split arg.
svn path=/trunk/mcs/; revision=160702
Ankit Jain [Wed, 21 Jul 2010 23:40:32 +0000 (23:40 -0000)]
In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
* Project.cs: Add reserved properties MSBuildProjectFullPath
and MSBuildProjectExtension .
In tools/xbuild:
* xbuild/*/Microsoft.Common.targets: Set MSBuildAllProjects property.
* xbuild/Microsoft.CSharp.targets: Likewise.
svn path=/trunk/mcs/; revision=160701
Miguel de Icaza [Wed, 21 Jul 2010 22:53:58 +0000 (22:53 -0000)]
2010-07-21 Miguel de Icaza <miguel@novell.com>
* HttpApplication.cs, HttpRuntime.cs, HttpApplicationFactory.cs:
Prepare for the runtime change that will terminate threadpool
svn path=/trunk/mcs/; revision=160700
Miguel de Icaza [Wed, 21 Jul 2010 21:47:44 +0000 (21:47 -0000)]
2010-07-21 Miguel de Icaza <miguel@novell.com>
* Array.cs: Fixes a couple of other cases where we were missing
the handling for null values, fixes a broken case of null
handling.
svn path=/trunk/mcs/; revision=160699
Geoff Norton [Wed, 21 Jul 2010 18:38:29 +0000 (18:38 -0000)]
2010-07-21 Geoff Norton <gnorton@novell.com>
* sgen-archdep.h: Fix the build on amd64-darwin.
svn path=/trunk/mono/; revision=160688
Paolo Molaro [Wed, 21 Jul 2010 14:01:13 +0000 (14:01 -0000)]
Wed Jul 21 16:00:08 CEST 2010 Paolo Molaro <lupus@ximian.com>
* SecurityRuleSet.cs: this enum is actually a byte, the msdn docs are
wrong.
svn path=/trunk/mcs/; revision=160679
Jackson Harper [Wed, 21 Jul 2010 13:41:47 +0000 (13:41 -0000)]
* Syscall.cs: Add bindings to the various epoll
functions. (epoll_create, epoll_ctl, epoll_wait).
svn path=/trunk/mcs/; revision=160676
Sebastien Pouliot [Wed, 21 Jul 2010 13:36:35 +0000 (13:36 -0000)]
In .:
2010-07-21 Sebastien Pouliot <sebastien@ximian.com>
* Makefile: Ensure SECURITY_DEP gets defined in our moonlight
raw profile
In System.Net:
2010-07-21 Sebastien Pouliot <sebastien@ximian.com>
* ServicePointManager.cs: Add special validation for Moonlight
* WebConnection.cs: Change a define to NET_2_1
In System.Net.Security:
2010-07-21 Sebastien Pouliot <sebastien@ximian.com>
* LocalCertificateSelectionCallback.cs:
* SslStream.cs:
Don't use alias in moonlight build (not needed and breaks
compilation otherwise)
svn path=/trunk/mcs/; revision=160675
Sebastien Pouliot [Wed, 21 Jul 2010 13:28:22 +0000 (13:28 -0000)]
2010-07-21 Sebastien Pouliot <sebastien@ximian.com>
* CryptoConfig_2_1.cs: Ensure Aes[Managed] can be created from
our managed SSL/TLS implementation
svn path=/trunk/mcs/; revision=160673
Marek Habersack [Wed, 21 Jul 2010 12:58:22 +0000 (12:58 -0000)]
2010-07-21 Marek Habersack <mhabersack@novell.com>
* Wizard.cs: made rendering 100% compliant with .NET (button IDs,
2.0+)
Implemented LayoutTemplate (4.0+)
* LinkButton.cs: render id first
* CreateUserWizard.cs: CreateUserNavigationContainer.UpdateState
doesn't add a previous button if we're on the first step.
svn path=/trunk/mcs/; revision=160657
Marek Habersack [Wed, 21 Jul 2010 12:58:13 +0000 (12:58 -0000)]
2010-07-20 Marek Habersack <mhabersack@novell.com>
* StyleCollection.cs: added
svn path=/trunk/mcs/; revision=160656
Jb Evain [Wed, 21 Jul 2010 09:03:28 +0000 (09:03 -0000)]
2010-07-21 Jb Evain <jbevain@novell.com>
* AppDomain.cs: add IsFullyTrusted stub.
svn path=/trunk/mcs/; revision=160643
Ankit Jain [Wed, 21 Jul 2010 02:27:08 +0000 (02:27 -0000)]
* xbuild/Microsoft.Silverlight.Common.targets: Set AssemblySearchPaths
to the default value except PkgConfig and GAC. Suggested by Rolf.
svn path=/trunk/mcs/; revision=160641
Sebastien Pouliot [Wed, 21 Jul 2010 01:32:51 +0000 (01:32 -0000)]
2009-07-20 Sebastien Pouliot <sebastien@ximian.com>
* TestGraphics.cs: Add test case for #556181
svn path=/trunk/mcs/; revision=160639
Miguel de Icaza [Tue, 20 Jul 2010 21:33:20 +0000 (21:33 -0000)]
2010-07-20 Miguel de Icaza <miguel@novell.com>
* Array.cs: fast path for the case where the pivot is null;
Fixes the crash on the build.
svn path=/trunk/mcs/; revision=160636
Zoltan Varga [Tue, 20 Jul 2010 21:20:35 +0000 (21:20 -0000)]
2010-07-20 Zoltan Varga <vargaz@gmail.com>
* method-to-ir.c (op_to_op_src2_membase): Reorganize the amd64 op->op membase
code, it was missing a few 'break's.
svn path=/trunk/mono/; revision=160633
Zoltan Varga [Tue, 20 Jul 2010 18:59:57 +0000 (18:59 -0000)]
Fix a warning.
svn path=/trunk/mono/; revision=160631
Zoltan Varga [Tue, 20 Jul 2010 18:59:52 +0000 (18:59 -0000)]
2010-07-20 Zoltan Varga <vargaz@gmail.com>
* src/glib.h (G_LIKELY): Implement these for gcc properly.
svn path=/trunk/mono/; revision=160630
Miguel de Icaza [Tue, 20 Jul 2010 17:31:31 +0000 (17:31 -0000)]
2010-07-20 Miguel de Icaza <miguel@novell.com>
* parser.cs (ParseEscape): Now parses with some context, whether
we are parsing inside a character range which can not contain
back-references or when we are parsing on a string context which
can contain back references.
This fixes bug #577346 which exposed a bug parsing this:
new Regex("[\\177-\\377]")
svn path=/trunk/mcs/; revision=160626
Sebastien Pouliot [Tue, 20 Jul 2010 14:39:59 +0000 (14:39 -0000)]
2010-07-20 Sebastien Pouliot <sebastien@ximian.com>
* NoAccessPolicy.cs: Set default to SecurityException each time
IsAllowed is called since we share a single instance of this type
svn path=/trunk/mcs/; revision=160611
Jb Evain [Tue, 20 Jul 2010 14:02:49 +0000 (14:02 -0000)]
document patch
svn path=/trunk/mcs/; revision=160609
Jb Evain [Tue, 20 Jul 2010 14:01:42 +0000 (14:01 -0000)]
re introduce 153628
svn path=/trunk/mcs/; revision=160608
Zoltan Varga [Mon, 19 Jul 2010 23:51:35 +0000 (23:51 -0000)]
2010-07-20 Zoltan Varga <vargaz@gmail.com>
* method-to-ir.c (mini_emit_inst_for_method): Add Array.GetLength/GetLowerBound ().
Fixes #618176.
svn path=/trunk/mono/; revision=160597
Sebastien Pouliot [Mon, 19 Jul 2010 21:12:46 +0000 (21:12 -0000)]
2010-07-19 Sebastien Pouliot <sebastien@ximian.com>
* ClientCredentials.cs: Fix NET_2_1 builds
svn path=/trunk/mcs/; revision=160590
Miguel de Icaza [Mon, 19 Jul 2010 20:49:04 +0000 (20:49 -0000)]
2010-07-19 Miguel de Icaza <miguel@novell.com>
* src/gmisc-win32.c (g_getenv): Distinguish between variable not
found and an empty variable.
This should fix 566152
svn path=/trunk/mono/; revision=160589