Skip to content
Commits on Feb 23, 2011
  1. @migueldeicaza

    Fix win32 build

    migueldeicaza committed Feb 23, 2011
  2. @radical

    [xbuild] Fix bug #674337.

    radical committed Feb 23, 2011
    Use appropriate path separator for handling environment variable
    MSBuildExtensionsPath.
  3. @garuma
  4. @garuma

    Remove ctors in TpScheduler

    garuma committed Feb 17, 2011
    This also remove the capping of the ThreadPool, problem needs to be fixed in the pool itself.
  5. @garuma
  6. @garuma
  7. @garuma

    Kill old IScheduler interface.

    garuma committed Feb 17, 2011
    We still use the ParticipateUntil facility of IScheduler internally and provide a default implementation for pure TaskScheduler
  8. @garuma

    When finding best worker number in Parallel loops use current TaskSch…

    garuma committed Feb 17, 2011
    …eduler instead of default TaskScheduler
  9. @garuma
  10. @garuma
  11. @garuma
  12. @garuma

    Try to execute task inline when they are ready to run and we wait on …

    garuma committed Feb 14, 2011
    …them with no timeout
  13. @garuma

    Threadpool Task scheduler

    garuma committed Feb 2, 2011
  14. @garuma
  15. @garuma

    When choosing the number of Task to create for a PLinq query, check i…

    garuma committed Feb 16, 2011
    …f we are already in a running Task
  16. @garuma
  17. @garuma
  18. @garuma

    Allow multiple invocation of Task Execute method to allow short-circu…

    garuma committed Jan 21, 2011
    …iting without breaking deque ordering
  19. @migueldeicaza
Commits on Feb 22, 2011
  1. Version 2.10.1

    Andrew Jorgensen committed Feb 22, 2011
  2. @radical

    [xbuild] Add new reserved properties $(MSBuildThisFile*).

    radical committed Feb 23, 2011
    Also, fixes bug #668955.
    
    Add new reserved properties $(MSBuildThisFile*).
    Unlike the $(MSBuildProjectFile), the *This* properties are evaluated
    in the context where they were used. Eg. if such a property was
    referenced in a PropertyGroup, then it would refer to the file
    containing the that definition, and *not* the main project file.
    It applies to items and tasks/targets also.
    
    * Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildChoose.cs:
    * Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildItemGroup.cs:
    * Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildPropertyGroup.cs:
    Add DefinedInFileName property.
    
    * Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Project.cs:
    Add a stack to keep track the "current" file, which is used to set
    the $(MSBuildThisFile*) properties. Update the properties on
    Push/Pop.
    
    * Microsoft.Build.Engine/Microsoft.Build.BuildEngine/GroupingCollection.cs:
    Push/Pop the "current" file, when evaluating a property/item/etc.
    
    * Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Target.cs:
    Push/Pop the "current" file, when building. This ensures that the
    references in the target definition get evaluated correctly.
    
    * Microsoft.Build.Engine/Test/Microsoft.Build.BuildEngine/ProjectTest.cs:
    Add corresponding test.
  3. @kumpera

    Properly check arguments in List<T> ICollection.CopyTo.

    kumpera committed Feb 22, 2011
    	* List.cs (ICollection.CopyTo): Properly check
    	the array argument to match MS semantics.
    
    	Fixes #672907
  4. @radical

    [xbuild] Use the env var $MSBuildExtensionsPath before trying other p…

    radical committed Feb 22, 2011
    …aths.
    
    Change the order of the "search paths", so that the environment
    variable can always override it.
    Update the man page to reflect the change.
  5. @vargaz

    Fix the passing of the mrgctx argument in case of a virtual->nonvirtu…

    vargaz committed Feb 22, 2011
    …al optimization. Fixes #672446.
  6. @hiberis @vargaz

    Fix gsize for 64-bit Windows

    hiberis committed with vargaz Feb 13, 2011
  7. @vargaz

    Avoid returning TRUE from mono_domain_finalize () if it is interrupte…

    vargaz committed Feb 22, 2011
    …d by sdb. Fixes #673592.
Commits on Feb 21, 2011
  1. @vargaz
  2. @grendello

    [transactions] When cloning a transaction make sure to copy all the s…

    grendello committed Feb 21, 2011
    …tuff that matters.
    
    The volatiles and durables lists must be copied even if they are empty. The calling code
    might still be accessing them via the original transaction (as is the case with Orchard+NHibernate)
  3. @grendello

    [asp.net] Fix for bug #669807. Cache session item locks as the item m…

    grendello committed Feb 21, 2011
    …ight be cleared before the lock needs to be released.
  4. Implement proper TSD lookup for arm-darwin

    Geoff Norton committed Feb 21, 2011
  5. OSX 10.6 properly respected signal handlers before invoking the crash…

    Geoff Norton committed Feb 20, 2011
    … reporter
Commits on Feb 20, 2011
  1. @vargaz
  2. @vargaz

    Make the var/mvar caches per-image, since the generic params they ref…

    vargaz committed Feb 20, 2011
    …er to can be freed on domain unload. Fixes part of #672939.
Commits on Feb 19, 2011
  1. @vargaz

    Revert "[Win64] Compilation fix for eglib in win64"

    vargaz committed Feb 19, 2011
    This reverts commit 97bc578.
  2. @vargaz

    Reorganize the way jump_target_hash is stored in the JIT. Free entrie…

    vargaz committed Feb 19, 2011
    …s in jump_target_hash which point inside a dynamic method when it is freed. Fixes #669815.
Something went wrong with that request. Please try again.