mono.git
12 years agoLoad the llvm module from the lib dir of an installed mono before the system dirs.
Paolo Molaro [Tue, 10 Apr 2012 15:04:41 +0000 (17:04 +0200)]
Load the llvm module from the lib dir of an installed mono before the system dirs.
Get the executable binary name on OSX, too.
Fix private symbol use in mini-llvm.c.

12 years agoAdd more incomplete statements to AST. Fixes #4361.
Marek Safar [Tue, 10 Apr 2012 14:18:35 +0000 (15:18 +0100)]
Add more incomplete statements to AST. Fixes #4361.

12 years agoCreate better expression type for incomplete new expression. Fixes #4361.
Marek Safar [Tue, 10 Apr 2012 14:06:17 +0000 (15:06 +0100)]
Create better expression type for incomplete new expression. Fixes #4361.

12 years agoBetter error recovery from incomplete argument expression. Fixes #4156
Marek Safar [Tue, 10 Apr 2012 13:40:27 +0000 (14:40 +0100)]
Better error recovery from incomplete argument expression. Fixes #4156

12 years agoRecover attributes from incomplete parameters declaration. Fixes #4058.
Marek Safar [Tue, 10 Apr 2012 12:57:34 +0000 (13:57 +0100)]
Recover attributes from incomplete parameters declaration. Fixes #4058.

12 years agoAdd unit test for bug #2007
Jeremie Laval [Tue, 10 Apr 2012 13:24:45 +0000 (14:24 +0100)]
Add unit test for bug #2007

12 years agoRemove now useless barriers in ManualResetEventSlim since Interlocked do the job...
Jeremie Laval [Tue, 10 Apr 2012 11:48:03 +0000 (12:48 +0100)]
Remove now useless barriers in ManualResetEventSlim since Interlocked do the job for us

Related to f8b8ea08f6daeeb4ab9e441c018401b5fc45ae49

12 years agoRework CancellationTokenSource to remove locking. Fix #4173.
Jeremie Laval [Tue, 10 Apr 2012 11:35:18 +0000 (12:35 +0100)]
Rework CancellationTokenSource to remove locking. Fix #4173.

Issue reported by MartinG, unit test code based on his repro.

12 years agoDo not execute a Task continuation when it has already been canceled externally
Jeremie Laval [Tue, 10 Apr 2012 11:34:26 +0000 (12:34 +0100)]
Do not execute a Task continuation when it has already been canceled externally

12 years agoUpdate copyrights
Jeremie Laval [Tue, 10 Apr 2012 10:38:09 +0000 (11:38 +0100)]
Update copyrights

12 years agoAdd consistency unit test for ManualResetEventSlim between internal state and WaitHan...
Jeremie Laval [Thu, 5 Apr 2012 11:19:19 +0000 (12:19 +0100)]
Add consistency unit test for ManualResetEventSlim between internal state and WaitHandle abstraction

12 years agoSwitch from boolean to count mode to safely detect disposability in ManualResetEventSlim.
Jeremie Laval [Thu, 5 Apr 2012 11:16:49 +0000 (12:16 +0100)]
Switch from boolean to count mode to safely detect disposability in ManualResetEventSlim.

Having two concurrent operations of Set/Reset who succeeded in fetching the handle before it was disabled all the while trying to dispose may have caused a early release of the handle.

12 years agoRefactor TaskTests.WaitChildTestCase test
Jeremie Laval [Thu, 5 Apr 2012 10:51:36 +0000 (11:51 +0100)]
Refactor TaskTests.WaitChildTestCase test

12 years agoFix nullable binary comparison with lifted unboxed expression. Fixes #4340
Marek Safar [Tue, 10 Apr 2012 11:32:46 +0000 (12:32 +0100)]
Fix nullable binary comparison with lifted unboxed expression. Fixes #4340

12 years agoBetter error message for misused property. Fixes #4338
Marek Safar [Tue, 10 Apr 2012 09:38:09 +0000 (10:38 +0100)]
Better error message for misused property. Fixes #4338

12 years agoFix test target
Marek Safar [Tue, 10 Apr 2012 08:59:50 +0000 (09:59 +0100)]
Fix test target

12 years agoAdd split minor collector to the test matrix.
Rodrigo Kumpera [Tue, 10 Apr 2012 00:52:14 +0000 (21:52 -0300)]
Add split minor collector to the test matrix.

12 years agoFirst rounds of fixes to the split nursery.
Rodrigo Kumpera [Tue, 10 Apr 2012 00:17:02 +0000 (21:17 -0300)]
First rounds of fixes to the split nursery.

12 years agoMove the scan/copy fast functions to the nursery collectors.
Rodrigo Kumpera [Mon, 9 Apr 2012 19:12:19 +0000 (16:12 -0300)]
Move the scan/copy fast functions to the nursery collectors.

The minor copy/scan functions used to be specialized based on the
major collector. It's better to do so based on the nursery collector
since we expect that more objects are internally promoted than moved
to the major heap.

12 years agoBring back the old nursery design and make it runtime selectable.
Rodrigo Kumpera [Thu, 5 Apr 2012 22:20:25 +0000 (19:20 -0300)]
Bring back the old nursery design and make it runtime selectable.

12 years agoDocument usages of sgen_nursery_is_to_space.
Rodrigo Kumpera [Wed, 4 Apr 2012 21:25:48 +0000 (18:25 -0300)]
Document usages of sgen_nursery_is_to_space.

12 years agoUpdate documentation.
Rodrigo Kumpera [Wed, 4 Apr 2012 16:27:29 +0000 (13:27 -0300)]
Update documentation.

12 years agoFirst take on split nursery.
Rodrigo Kumpera [Mon, 2 Apr 2012 11:05:31 +0000 (08:05 -0300)]
First take on split nursery.

12 years agoIntroduce SgenObjectOperations that holds all copy/scan functions needed by a given...
Rodrigo Kumpera [Wed, 4 Apr 2012 23:59:54 +0000 (20:59 -0300)]
Introduce SgenObjectOperations that holds all copy/scan functions needed by a given collection configuration.

12 years agoFix Mono.Options tests build.
alexrp [Mon, 9 Apr 2012 19:21:53 +0000 (21:21 +0200)]
Fix Mono.Options tests build.

12 years agoFix Mono.Debugger.Soft tests build.
alexrp [Mon, 9 Apr 2012 19:03:11 +0000 (21:03 +0200)]
Fix Mono.Debugger.Soft tests build.

12 years agoIgnore *.mlpd.
alexrp [Mon, 9 Apr 2012 18:59:51 +0000 (20:59 +0200)]
Ignore *.mlpd.

12 years agoRemove MONO_OPT_SCHED; we don't actually use it and it's misleading.
alexrp [Mon, 9 Apr 2012 18:37:10 +0000 (20:37 +0200)]
Remove MONO_OPT_SCHED; we don't actually use it and it's misleading.

12 years agoFix tests build
Marek Safar [Mon, 9 Apr 2012 18:38:28 +0000 (19:38 +0100)]
Fix tests build

12 years agoMerge pull request #272 from metanest/scriptpathproblem_2012Apr_spike
Zoltan Varga [Mon, 9 Apr 2012 09:11:08 +0000 (02:11 -0700)]
Merge pull request #272 from metanest/scriptpathproblem_2012Apr_spike

script path modify. to build in not souce tree.

12 years agoscript path modify. to build in not souce tree.
KISHIMOTO, Makoto [Mon, 9 Apr 2012 08:10:59 +0000 (17:10 +0900)]
script path modify. to build in not souce tree.

12 years agoAvoid using the -e argument to echo in patch-quiet.sh, it doesn't work with osx's...
Zoltan Varga [Mon, 9 Apr 2012 06:52:49 +0000 (08:52 +0200)]
Avoid using the -e argument to echo in patch-quiet.sh, it doesn't work with osx's echo.

12 years agoAllow setting the name of threadpool threads. Fixes #4269.
Zoltan Varga [Mon, 9 Apr 2012 06:29:32 +0000 (08:29 +0200)]
Allow setting the name of threadpool threads. Fixes #4269.

12 years agoHandle --fatal during parsing
Marek Safar [Sun, 8 Apr 2012 21:41:03 +0000 (22:41 +0100)]
Handle --fatal during parsing

12 years agoFix the domains of the objects returned by AssemblyMirror.GetAssemblyObject ()/TypeMi...
Zoltan Varga [Sat, 7 Apr 2012 04:04:10 +0000 (06:04 +0200)]
Fix the domains of the objects returned by AssemblyMirror.GetAssemblyObject ()/TypeMirror.GetTypeObject (). Avoid caching empty strings in AppDomainMirror.FriendlyName. Fixes #4223.

12 years agoSplit the for loop in different states to produce a complete For loop node in the...
Miguel de Icaza [Fri, 6 Apr 2012 21:04:06 +0000 (17:04 -0400)]
Split the for loop in different states to produce a complete For loop node in the AST, to support MonoDevelop, fixed #3578

12 years agoUpdate version
Miguel de Icaza [Thu, 22 Mar 2012 18:06:51 +0000 (14:06 -0400)]
Update version

12 years agoMerge pull request #216 from ilkerde/master
Miguel de Icaza [Fri, 6 Apr 2012 18:03:35 +0000 (11:03 -0700)]
Merge pull request #216 from ilkerde/master

Better CS1529 Compliance for CSharp Code Generator

12 years ago[corlib] Correctly recurse directories in Directory.EnumerateFiles if the first entry...
Marek Habersack [Fri, 6 Apr 2012 17:35:38 +0000 (19:35 +0200)]
[corlib] Correctly recurse directories in Directory.EnumerateFiles if the first entry is a directory

If the first entry in a directory happened to be another directory, the code wouldn't descend if
SearchOption.AllDirectoris was specified.

12 years agoMerge pull request #270 from bholmes/COM_cctor
Andreia Gaita [Fri, 6 Apr 2012 00:48:47 +0000 (17:48 -0700)]
Merge pull request #270 from bholmes/COM_cctor

__ComObject.cs (Initialize) :

12 years agoAdd missing assembly references to test targets
Marek Safar [Thu, 5 Apr 2012 22:15:36 +0000 (23:15 +0100)]
Add missing assembly references to test targets

12 years agoReplaced git submodules docs with a link to the wiki
Marek Habersack [Thu, 5 Apr 2012 20:27:19 +0000 (22:27 +0200)]
Replaced git submodules docs with a link to the wiki

12 years agocominterop.cs : Unit test to ensure that the static ctor has been called
William Holmes [Thu, 5 Apr 2012 19:52:28 +0000 (15:52 -0400)]
cominterop.cs : Unit test to ensure that the static ctor has been called
      for the target type being instantiated.   This is a problem when using
      System.Activator.CreateInstance to create a COM object.

12 years ago[System] Fix MacOsNetworkInterface.ImplGetAllNetworkInterfaces()
Jonathan Pryor [Thu, 5 Apr 2012 19:39:45 +0000 (15:39 -0400)]
[System] Fix MacOsNetworkInterface.ImplGetAllNetworkInterfaces()

On my (cursed?) MacBook Pro, calling
System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
results in an exception:

System.ArgumentException: length
at System.Array.Copy (System.Array sourceArray, Int32 sourceIndex, System.Array destinationArray, Int32 destinationIndex, Int32 length) [0x00000] in <filename unknown>:0
at System.Net.NetworkInformation.MacOsNetworkInterface.ImplGetAllNetworkInterfaces () [0x00000] in <filename unknown>:0
at System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces () [0x00000] in <filename unknown>:0

Some printfs later, and we see why:

Array.Copy(array.Length=12, 3, array.Length=0, 0, 0)
Array.Copy(array.Length=12, 4, array.Length=0, 0, 0)
Array.Copy(array.Length=12, 4, array.Length=0, 0, 0)
Array.Copy(array.Length=12, 3, array.Length=6, 0, 6)
Array.Copy(array.Length=12, 3, array.Length=6, 0, 6)
Array.Copy(array.Length=12, 3, array.Length=8, 0, 4)
Array.Copy(array.Length=12, 4, array.Length=6, 0, 6)
Array.Copy(array.Length=12, 8, array.Length=6, 0, 6)
# BOOM!

(Apparently I have 8 interfaces: lo0, gif0, stf0, en0, en1, fw0, p2p0,
and vboxnet0.)

The problem is readily obvious: we're trying to read 6 bytes of data
when only 4 are available, and Array.Copy() complains appropriately.

The fix -- which looks to almost contradict a02076ba -- is to use
`sockaddrdl.sdl_data.Length - sockaddrdl.sdl_nlen` instead of
`sockaddrdl.sdl_data.Length - macAddress.Length` (or sdl_alen).
sdl_nlen is the offset into the source sockaddrdl.sdl_data array, and
in this case sockaddrdl.sdl_alen (the length of the destination
macAddress) isn't the same as sockaddrdl.sdl_nlen, hence the breakage.

12 years agoUpdated README with submodule maintenance instructions
Marek Habersack [Thu, 5 Apr 2012 18:53:42 +0000 (20:53 +0200)]
Updated README with submodule maintenance instructions

12 years agoAdd missing assembly references to test targets
Marek Safar [Thu, 5 Apr 2012 17:50:43 +0000 (18:50 +0100)]
Add missing assembly references to test targets

12 years agoEmit callvirt for non-virtual object methods called over generic type parameter
Marek Safar [Thu, 5 Apr 2012 17:34:30 +0000 (18:34 +0100)]
Emit callvirt for non-virtual object methods called over generic type parameter

12 years agoAdd the update_submodules script to EXTRA_DIST
Alan McGovern [Thu, 5 Apr 2012 16:29:23 +0000 (17:29 +0100)]
Add the update_submodules script to EXTRA_DIST

12 years agoBe less pedantic when issuing CS0219 warning (some people write crappy code)
Marek Safar [Thu, 5 Apr 2012 15:46:39 +0000 (16:46 +0100)]
Be less pedantic when issuing CS0219 warning (some people write crappy code)

12 years agoForce all test assemblies references to be explicit
Marek Safar [Thu, 5 Apr 2012 14:45:30 +0000 (15:45 +0100)]
Force all test assemblies references to be explicit

12 years agoMove System tests to System assembly
Marek Safar [Thu, 5 Apr 2012 14:29:32 +0000 (15:29 +0100)]
Move System tests to System assembly

12 years agoUpdate csproj files
Marek Safar [Thu, 5 Apr 2012 13:24:39 +0000 (14:24 +0100)]
Update csproj files

12 years agoConvert some old unit tests
Marek Safar [Thu, 5 Apr 2012 13:14:40 +0000 (14:14 +0100)]
Convert some old unit tests

12 years agoFix some API mismatch
Marek Safar [Thu, 5 Apr 2012 11:19:37 +0000 (12:19 +0100)]
Fix some API mismatch

12 years ago__ComObject.cs (Initialize) : Ensure that the static ctor has been called
William Holmes [Thu, 5 Apr 2012 13:33:25 +0000 (09:33 -0400)]
__ComObject.cs (Initialize) : Ensure that the static ctor has been called
  for the target type being instantiated.  This is a problem when using
  System.Activator.CreateInstance to create a COM object.

12 years ago[build] Improve our git submodule update handling
Alan McGovern [Thu, 5 Apr 2012 13:27:20 +0000 (14:27 +0100)]
[build] Improve our git submodule update handling

This is a two pronged commit. Firstly we need to handle older versions
of git which lack support for recursively updating git submodules. In
order to handle this we try three separate git commands until one
succeeds and print warning/error messages as appropriate.

Secondly we should really update git submodules when 'make' is invoked.
Currently we only do this from the root makefile, though if we care enough
we can do it elsewhere in our build tree too. This means we no longer have
to run configure every time a submodule is updated just to get git submodule
update to execute.

12 years agoFix parsing of conditional expression with lambda block statement
Marek Safar [Wed, 4 Apr 2012 18:01:08 +0000 (19:01 +0100)]
Fix parsing of conditional expression with lambda block statement

12 years agoImplement more Task 4.5 members
Marek Safar [Wed, 4 Apr 2012 15:29:11 +0000 (16:29 +0100)]
Implement more Task 4.5 members

12 years agoaspnetwebstack update
Marek Habersack [Thu, 5 Apr 2012 10:19:48 +0000 (12:19 +0200)]
aspnetwebstack update

12 years agoUse a single name prefix for sgen symbols. All non private symbols myst be prefixed...
Rodrigo Kumpera [Wed, 4 Apr 2012 18:58:59 +0000 (15:58 -0300)]
Use a single name prefix for sgen symbols. All non private symbols myst be prefixed with sgen_.

12 years agoFix debugger invokes which return pointer types. Fixes #4214.
Zoltan Varga [Wed, 4 Apr 2012 19:08:33 +0000 (21:08 +0200)]
Fix debugger invokes which return pointer types. Fixes #4214.

12 years agoFix x86 FP stack code to not break prev links in a BB.
Rodrigo Kumpera [Wed, 4 Apr 2012 15:14:52 +0000 (12:14 -0300)]
Fix x86 FP stack code to not break prev links in a BB.

12 years agoFix the IR class of OP_NEWARR to be of the array type and not element's.
Rodrigo Kumpera [Wed, 4 Apr 2012 15:14:22 +0000 (12:14 -0300)]
Fix the IR class of OP_NEWARR to be of the array type and not element's.

12 years agoExtend --compile-all to take a count parameter to recompile the same assembly multipl...
Rodrigo Kumpera [Wed, 4 Apr 2012 15:03:13 +0000 (12:03 -0300)]
Extend --compile-all to take a count parameter to recompile the same assembly multiple times.

12 years agoEnsure we get the correct StartWWAN overload.
Rolf Bjarne Kvinge [Wed, 4 Apr 2012 14:02:08 +0000 (16:02 +0200)]
Ensure we get the correct StartWWAN overload.

12 years agoconfigure.in: Don't print parallel mark twice.
alexrp [Wed, 4 Apr 2012 08:46:36 +0000 (10:46 +0200)]
configure.in: Don't print parallel mark twice.

12 years agoHide internal member
Marek Safar [Wed, 4 Apr 2012 09:35:19 +0000 (10:35 +0100)]
Hide internal member

12 years agoImplement Task::WhenAll
Marek Safar [Wed, 4 Apr 2012 09:33:15 +0000 (10:33 +0100)]
Implement Task::WhenAll

12 years agoApply SHA256 optimizations (single buffer allocation, inlining and better locality...
Sebastien Pouliot [Tue, 3 Apr 2012 13:58:22 +0000 (09:58 -0400)]
Apply SHA256 optimizations (single buffer allocation, inlining and better locality) to SHA224 so their performance match

12 years agoEnsure a default key is available, if none is set, when using ARC4Managed
Sebastien Pouliot [Tue, 3 Apr 2012 13:57:15 +0000 (09:57 -0400)]
Ensure a default key is available, if none is set, when using ARC4Managed

12 years agoBetter handling of OperationCanceledException
Marek Safar [Tue, 3 Apr 2012 11:17:07 +0000 (12:17 +0100)]
Better handling of OperationCanceledException

12 years agoHide internal invoke methods in debugger
Marek Safar [Tue, 3 Apr 2012 11:14:30 +0000 (12:14 +0100)]
Hide internal invoke methods in debugger

12 years agoTaskScheduler.FromCurrentSynchronizationContext cannot be constructed from null context
Marek Safar [Tue, 3 Apr 2012 10:06:58 +0000 (11:06 +0100)]
TaskScheduler.FromCurrentSynchronizationContext cannot be constructed from null context

12 years agoMerge pull request #249 from pcc/xgetinputfocus
Andreia Gaita [Tue, 3 Apr 2012 01:11:13 +0000 (18:11 -0700)]
Merge pull request #249 from pcc/xgetinputfocus

If the window manager does not support _NET_ACTIVE_WINDOW, fall back to ...

12 years agoMerge branch 'master' of ssh://github.com/mono/mono
Neale Ferguson [Mon, 2 Apr 2012 17:32:09 +0000 (13:32 -0400)]
Merge branch 'master' of ssh://github.com/mono/mono

12 years ago[monodoc] Try to fix some issue with URL creation in ecma provider when overloads...
Jeremie Laval [Mon, 2 Apr 2012 17:30:46 +0000 (18:30 +0100)]
[monodoc] Try to fix some issue with URL creation in ecma provider when overloads and generic types are involved

12 years ago[monodoc] For search index creation: restore .ctor processing and fix the way we...
Jeremie Laval [Mon, 2 Apr 2012 17:22:38 +0000 (18:22 +0100)]
[monodoc] For search index creation: restore .ctor processing and fix the way we create XPath expression to extract doc

Re-enabling .ctor processing uncovered a serious issue with method and constructor overload handling which could cause an incorrect Doc element to be used or not all Doc elements.

This stemmed from two factor:
  1- Overloaded .ctor XPath expression was based on their relative position inside the tree but this position isn't necessarily the same in the documentation XML resulting in mismatched Member/Doc
  2- Because methods overloads are situated one level deeper in the tree, only their summary was processed which in turn meant only the Doc of the first overload would be taken into account

This commit also fix the conversion operator handling which was similar in nature to the method overloads problem (one tree level deeper + CTS type conversion).

12 years agos390x-codegen.h - Define s390_SP and s390_BP
Neale Ferguson [Mon, 2 Apr 2012 17:30:43 +0000 (13:30 -0400)]
s390x-codegen.h - Define s390_SP and s390_BP
sgen-major-copy-object.h - Correct assertion test
sgen-os-posix.c - Prevent race condition between restarting and suspending a thread

12 years agoFix the addresses of handler clauses when using LLVM + thumb.
Zoltan Varga [Mon, 2 Apr 2012 16:23:32 +0000 (18:23 +0200)]
Fix the addresses of handler clauses when using LLVM + thumb.

12 years agoFix hoisting of method parameters when both async and lambda expression use it
Marek Safar [Mon, 2 Apr 2012 15:42:15 +0000 (16:42 +0100)]
Fix hoisting of method parameters when both async and lambda expression use it

12 years ago[monodoc] Also fixup URL of parameter-less ctor
Jeremie Laval [Mon, 2 Apr 2012 11:02:12 +0000 (12:02 +0100)]
[monodoc] Also fixup URL of parameter-less ctor

12 years ago[monodoc] Rename related sample section to 'Samples' simply
Jeremie Laval [Mon, 2 Apr 2012 11:01:30 +0000 (12:01 +0100)]
[monodoc] Rename related sample section to 'Samples' simply

12 years ago[monodoc] Open links in new window
Jeremie Laval [Mon, 2 Apr 2012 11:00:58 +0000 (12:00 +0100)]
[monodoc] Open links in new window

12 years agoFix mono_path_canonicalize to not canonicalize the root directory to an empty string
Rolf Bjarne Kvinge [Fri, 30 Mar 2012 11:53:53 +0000 (13:53 +0200)]
Fix mono_path_canonicalize to not canonicalize the root directory to an empty string

12 years agoRemove some silly dead code.
Rodrigo Kumpera [Fri, 30 Mar 2012 18:57:29 +0000 (15:57 -0300)]
Remove some silly dead code.

12 years agoExtract the fragment allocation code from the nursery allocation entrypoints.
Rodrigo Kumpera [Fri, 30 Mar 2012 18:46:23 +0000 (15:46 -0300)]
Extract the fragment allocation code from the nursery allocation entrypoints.

12 years agoAdd par_alloc_object to the major collector function table.
Rodrigo Kumpera [Thu, 29 Mar 2012 21:51:11 +0000 (18:51 -0300)]
Add par_alloc_object to the major collector function table.

12 years agoRename mono_sgen_nursery_is_object_alive to mono_sgen_is_object_alive.
Rodrigo Kumpera [Thu, 29 Mar 2012 21:20:16 +0000 (18:20 -0300)]
Rename mono_sgen_nursery_is_object_alive to mono_sgen_is_object_alive.

12 years agoFix System.Web.Razor embedded resouces namespace
Marek Safar [Fri, 30 Mar 2012 15:41:17 +0000 (16:41 +0100)]
Fix System.Web.Razor embedded resouces namespace

12 years agoFix System.Json resources to be embedded
Marek Safar [Fri, 30 Mar 2012 14:13:18 +0000 (15:13 +0100)]
Fix System.Json resources to be embedded

12 years agoConvert literals to constants when reducing literal value
Marek Safar [Fri, 30 Mar 2012 14:00:01 +0000 (15:00 +0100)]
Convert literals to constants when reducing literal value

12 years agoUse correct location when reporting constant conversion errors
Marek Safar [Fri, 30 Mar 2012 12:26:08 +0000 (13:26 +0100)]
Use correct location when reporting constant conversion errors

12 years agoFix cloning of foreach statement
Marek Safar [Fri, 30 Mar 2012 11:27:38 +0000 (12:27 +0100)]
Fix cloning of foreach statement

12 years agoAdd more literal to constant expression conversions. Fixes #4125
Marek Safar [Fri, 30 Mar 2012 10:48:21 +0000 (11:48 +0100)]
Add more literal to constant expression conversions. Fixes #4125

12 years agoFix g_strreverse to handle empty strings
Rolf Bjarne Kvinge [Fri, 30 Mar 2012 11:40:01 +0000 (13:40 +0200)]
Fix g_strreverse to handle empty strings

12 years agoDon't install Newtonsoft.Json
Marek Safar [Fri, 30 Mar 2012 08:59:22 +0000 (09:59 +0100)]
Don't install Newtonsoft.Json

12 years agoDisable wrapper generation code when DISABLE_JIT is defined.
Zoltan Varga [Fri, 30 Mar 2012 05:52:50 +0000 (07:52 +0200)]
Disable wrapper generation code when DISABLE_JIT is defined.

12 years agoLog profiler: don't ignore return values from select, in particular not EINTR.
Rolf Bjarne Kvinge [Thu, 29 Mar 2012 17:13:10 +0000 (19:13 +0200)]
Log profiler: don't ignore return values from select, in particular not EINTR.

12 years agoUpdate spec for the rest of the mvc3/razor additions
Alex Corrado [Thu, 29 Mar 2012 21:27:20 +0000 (17:27 -0400)]
Update spec for the rest of the mvc3/razor additions

12 years agoVersion mvc3 properly
Marek Habersack [Thu, 29 Mar 2012 17:30:48 +0000 (19:30 +0200)]
Version mvc3 properly