1. 27 1月, 2020 12 次提交
  2. 26 1月, 2020 7 次提交
    • Z
    • T
      Merge pull request #2079 from monojenkins/sync-pr-18537-from-mono · 63aae233
      Thays Grazia 提交于
      [debugger] Access invalid memory address using PointerValue Command.
      63aae233
    • T
      [debugger] Access invalid memory address using PointerValue Command. · f3945c29
      thaystg 提交于
      Creating a fork process to access address that came from IDE using PointerValue. The IDE can send an invalid address and it was crashing mono.
      
      Fixes mono/mono#18191
      f3945c29
    • J
      CPU utilization computation fixes (#2196) · 15f5465c
      Jan Kotas 提交于
      * CPU utilization computation fixes
      - On Unix, move scalling for total number of processors from PAL to managed side, so that it can use container limit aware ProcessorCount
      - Delete asserts for CPU utilization being between 0 and 100. These asserts can fail due to races or rounding errors.
      - Converted a few classes to structs
      
      Fixes #2195
      
      * Fix buildbreak
      15f5465c
    • M
      Fix typos (#2179) · cf109642
      monojenkins 提交于
      Co-authored-by: NMaher Jendoubi <maher.jendoubi@gmail.com>
      cf109642
    • S
      Reduce execution time of RegexCharacterSetTests (#2194) · 780b9744
      Stephen Toub 提交于
      I recently wrote a large, exhaustive set of tests to validate our handling of regex character sets.  Unfortunately it ends up being too much for our CI system.  We were validating ~440 different character sets, for both RegexOptions.None and RegexOptions.Compiled, and for each validating all 65,536 character inputs... that's ~58M regex matches.  In most cases locally it was taking around 15s, but on a loaded, underwhelming CI machine, it was taking minutes in some cases.
      
      I've reduced the load (primarily by only validating the specified characters that should be included or excluded in cases where we're already testing both the positive and negative variants of the same set), while trying to keep a reasonable semblence of the coverage.
      
      I also made it outerloop, and moved a few other longer-running regex tests to outerloop as well.
      780b9744
    • K
      Initialize HashSizeValue for digest algorithms. · c22ad8c0
      Kevin Jones 提交于
      The abstract types SHAx and MD5 did not set HashSizeValue, which
      would lead to derived types to have HashSize a value of 0. This
      initializes the field to match .NET Framework behavior.
      c22ad8c0
  3. 25 1月, 2020 21 次提交