February 20, 2017 – February 27, 2017
Overview
113
Active Pull Requests
64
Active Issues
80 Pull requests merged by 40 people
-
Merged
#9815
Clean up PInvokeStubForHost and PInvokeStubForHostInner
Feb 27, 2017 -
Merged
#9817
Clean up nested WIN64EXCEPTIONS-ifdef
Feb 27, 2017 -
Merged
#9816
[x86/Linux] Use _X86_ instead of _TARGET_X86_
Feb 27, 2017 -
Merged
#9812
[x86/Linux] Clean up PopSEHRecords
Feb 27, 2017 -
Merged
#9813
[x86/Linux] Clean up CallRtlUnwind
Feb 27, 2017 -
Merged
#9811
[x86/Linux] Clean up ARRAY STUB(s)
Feb 27, 2017 -
Merged
#9801
Delete a bit of dead code
Feb 26, 2017 -
Merged
#9789
Treat BitConverter.IsLittleEndian as an intrinsic
Feb 26, 2017 -
Merged
#9782
Increase the length of allowed parameters in ilasm
Feb 26, 2017 -
Merged
#9788
Update BitConverter from CoreFX
Feb 26, 2017 -
Merged
#9800
Better ArraySegment .ctor validation
Feb 26, 2017 -
Merged
#9798
[ARM/CI] Fix arm32 CI git check failure
Feb 25, 2017 -
Merged
#9797
[ARM/CI] Fix arm CI break
Feb 25, 2017 -
Merged
#9791
Revert "Simplified MinOpts GC ref tracking."
Feb 25, 2017 -
Merged
#9785
Fix GC hole when exception filter throws unhandled exception
Feb 25, 2017 -
Merged
#9768
Remove `this == null` checks from string.Equals
Feb 25, 2017 -
Merged
#9778
Move S.Buffers and S.IO sources shared with corert into shared folder
Feb 25, 2017 -
Merged
#9756
JIT: keep ref count for runtime generic context lookups
Feb 25, 2017 -
Merged
#9772
Use clock_gettime(CLOCK_REALTIME) in DateTime.UtcNow
Feb 25, 2017 -
Merged
#9598
Optimize span clear
Feb 25, 2017 -
Merged
#9777
Remove optimizedtls.cpp
Feb 25, 2017 -
Merged
#9771
Remove NakedThrowHelper and ifdef-out its callers
Feb 24, 2017 -
Merged
#9336
Fix incorrect cast in gtFoldExprConst
Feb 24, 2017 -
Merged
#9769
Remove OSX FileStream Lock/Unlock
Feb 24, 2017 -
Merged
#9759
Remove getcontext and setcontext usage
Feb 24, 2017 -
Merged
#9732
Fix code generation for array length check in legacy JIT
Feb 24, 2017 -
Merged
#9767
Avoid unnecessary branch in CultureAwareComparer
Feb 24, 2017 -
Merged
#9749
Use -f instead of -n when copying from Core_Root in runtest.sh
Feb 24, 2017 -
Merged
#9766
fix typo in sos_md.h
Feb 24, 2017 -
Merged
#9255
[Local GC] Move workstation GC DAC globals to a struct shared between GC and DAC
Feb 24, 2017 -
Merged
#9755
[ARM,ARM64/Linux] Fix undefined FixContextHandler reference
Feb 24, 2017 -
Merged
#9731
Fix segmentation fault when using ZapImage::PrintStats()
Feb 24, 2017 -
Merged
#9763
typo in CMakeLists.txt
Feb 24, 2017 -
Merged
#9738
Tweak OrdinalComparer for OrdinalIgnoreCase
Feb 24, 2017 -
Merged
#9601
[x86/Linux] Initial patch for EH funclet
Feb 24, 2017 -
Merged
#9758
Fix build break for !FEATURE_FIXED_OUT_ARGS
Feb 24, 2017 -
Merged
#9723
Simplify and streamline Is4ByteAVXInstruction() and Is4ByteSSE4Instruction() functions
Feb 24, 2017 -
Merged
#9754
Reject byref-like object in FormatterServices.GetUninitializedObject
Feb 24, 2017 -
Merged
#9752
[x86/Linux] Enable FEATURE_ARRAYSTUB_AS_IL
Feb 24, 2017 -
Merged
#9681
[RyuJIT/ARM32] Fix helper kill mask and call target consuming
Feb 24, 2017 -
Merged
#9736
Use GetSystemTimePreciseAsFileTime if available in DateTime.UtcNow
Feb 24, 2017 -
Merged
#9717
Updating codegenxarch to support single-precision CORINFO_INTRINSIC_Sqrt
Feb 24, 2017 -
Merged
#9742
Enable promotion of structs containing fields of structs with a single pointer-sized scalar type field.
Feb 24, 2017 -
Merged
#9748
Move jit tests to directory with proper casing
Feb 24, 2017 -
Merged
#9726
Run dotnet/codeformatter on S.P.CoreLib sources.
Feb 23, 2017 -
Merged
#9721
Add jit test project checker as jit test
Feb 23, 2017 -
Merged
#9683
JIT: defer setting outgoing args size until after optimization
Feb 23, 2017 -
Merged
#9582
Do not report FP restores in x86 epilogs.
Feb 23, 2017 -
Merged
#9454
Morph (x GT_GT.unsigned 0) into (x GT_NE 0)
Feb 23, 2017 -
Merged
#9743
Update UsingYourBuildDocs to use .NET Core 2.0 SDK
Feb 23, 2017 -
Merged
#9741
Disable Test Broken By CoreFX PR # 15767
Feb 23, 2017 -
Merged
#9655
[Arm64] Correct CORINFO_HELP_ASSIGN_BYREF killed mask
Feb 23, 2017 -
Merged
#9727
Speed up JIT builds
Feb 23, 2017 -
Merged
#9231
Simplified MinOpts GC ref tracking.
Feb 23, 2017 -
Merged
#9725
Android: workaround absence of getcontext/setcontext
Feb 23, 2017 -
Merged
#9724
Reduce code in StubHelpers.SafeHandleAddRef
Feb 23, 2017 -
Merged
#9539
Faster List Add
Feb 23, 2017 -
Merged
#9363
Updating jit/valuenum to properly handle the single-precision versions of the math intrinsics.
Feb 23, 2017 -
Merged
#9654
[WIP] [Arm64] Fix GC liveness for CodeGen::genPutArgStk()
Feb 22, 2017 -
Merged
#9653
[WIP] [Arm64] Fix GC hole in CodeGen::genCodeForCpObj()
Feb 22, 2017 -
Merged
#9650
Improve stack overflow reporting
Feb 22, 2017 -
Merged
#9174
CMake configuration for cross building for Android
Feb 22, 2017 -
Merged
#9712
Fix jit test projects to specify debug type and optimization flags
Feb 22, 2017 -
Merged
#9713
Add test coverage for ldtoken with members
Feb 22, 2017 -
Merged
#9714
Fix non-Windows amd64 register mask initialization
Feb 22, 2017 -
Merged
#9702
Fix x86 perf testing
Feb 22, 2017 -
Merged
#9640
Separate nullable/enum Comparer and EqualityComparer creation logic into new methods
Feb 22, 2017 -
Merged
#9704
Correctly pass 12-byte GT_SIMD nodes on x86.
Feb 22, 2017 -
Merged
#9660
Update CoreClr, CoreFx to beta-25021-03, beta-25022-02, respectively (master)
Feb 22, 2017 -
Merged
#9482
Clean up ClrUnwindEx
Feb 22, 2017 -
Merged
#9697
Use CORINFO_CALLCONV to check for unmanaged calls
Feb 22, 2017 -
Merged
#9678
[x86/Linux] Fix framepointer while unwinding
Feb 22, 2017 -
Merged
#9703
Have Crossgen Failures exit in a dedicated exit routine
Feb 21, 2017 -
Merged
#9695
Up the timeout for gcstress arm64 jobs.
Feb 21, 2017 -
Merged
#9693
Fix compilation on macOS with case sensitive FS
Feb 21, 2017 -
Merged
#9213
Improve string.Equals OrdinalIgnoreCase performance for matching chars
Feb 21, 2017 -
Merged
#9646
Add --xunitOutputPath option to runtest.sh
Feb 21, 2017 -
Merged
#9685
Clean up FixupDispatcherContext
Feb 21, 2017 -
Merged
#9686
Use ADJUST_PC_UNWOUND_TO_CALL instead of _TARGET_XXX_
Feb 21, 2017 -
Merged
#9676
Fix bogus assert in flowgraph and update related ilproj
Feb 20, 2017
33 Pull requests proposed by 23 people
-
Proposed
#9679
[RyuJIT/ARM32] GT_ARR_INDEX/GT_ARR_OFFSET support in codegen.
Feb 20, 2017 -
Proposed
#9682
Cleanup tests/runtest.sh script.
Feb 20, 2017 -
Proposed
#9690
[x86/linux] Implement BackPatchWorkerAsmStub
Feb 21, 2017 -
Proposed
#9710
Add EnableSSE3_4 as clr configuration knob in the documentation
Feb 22, 2017 -
Proposed
#9728
Ignore binder context for corelib when performing binding cache lookup
Feb 23, 2017 -
Proposed
#9729
add FP return values as part of HijackFrame
Feb 23, 2017 -
Proposed
#9753
[x86/Linux] WIP, Fix codegen to handle GT_OBJ
Feb 24, 2017 -
Proposed
#9770
Implement second-level card tables for non-Windows platforms
Feb 24, 2017 -
Proposed
#9773
[WIP] Generate OAK_NO_THROW assertions from (uint)i < (uint)a.len checks
Feb 24, 2017 -
Proposed
#9774
[WIP] coreRT fat pointer hidden argument fix for calls with retBufArg
Feb 24, 2017 -
Proposed
#9775
Add Throughput Perf testing
Feb 24, 2017 -
Proposed
#9779
Fix incremental build on Unix
Feb 24, 2017 -
Proposed
#9781
Update CoreClr to beta-25026-03 (master)
Feb 25, 2017 -
Proposed
#9783
Fix SpanBench
Feb 25, 2017 -
Proposed
#9784
Skip some range checks
Feb 25, 2017 -
Proposed
#9786
Extending optimized JIT helpers to Buffer.MemoryCopy
Feb 25, 2017 -
Proposed
#9787
Removing ref T Span.GetItem and updating Indexer to return ref
Feb 25, 2017 -
Proposed
#9790
Adding Span API perf tests for comparison with arrays and to monitor progress
Feb 25, 2017 -
Proposed
#9792
Trim Task.ExecuteEntry common path
Feb 25, 2017 -
Proposed
#9794
Refactor register arg handling in TreeNodeInfoInit.
Feb 25, 2017 -
Proposed
#9795
Refactor isContained().
Feb 25, 2017 -
Proposed
#9796
Fix _our_GetThreadCycles for clang/xarch.
Feb 25, 2017 -
Proposed
#9799
README.md: More idiomatic Markdown usage
Feb 25, 2017 -
Proposed
#9802
Updating the gentree to support directly carrying single-precision floating-point values.
Feb 26, 2017 -
Proposed
#9803
Improve BitConverter.ToIntNN methods
Feb 26, 2017 -
Proposed
#9804
Timespan division and multiplication.
Feb 26, 2017 -
Proposed
#9808
[WIP] Add Unsafe.ReadUnaligned/WriteUnaligned
Feb 26, 2017 -
Proposed
#9809
Disable DBGIPC_TRANSPORT_DI and DBGIPC_TRANSPORT_VM on Android
Feb 26, 2017 -
Proposed
#9810
[x86/Linux] 16-byte aligned funclet helpers
Feb 26, 2017 -
Proposed
#9814
[x86/Linux] Use ESTABLISHER_FRAME_POINTER_IS_CALLER_SP
Feb 27, 2017 -
Proposed
#9819
Fix cross component builderror - CMakeLists.txt for PAL
Feb 27, 2017 -
Proposed
#9820
[x86/Linux] Initial filter support
Feb 27, 2017 -
Proposed
#9821
Use WIN64EXCEPTIONS to declare EE_PERSONALITY_ROUTINE helpers
Feb 27, 2017
31 Issues closed by 21 people
-
Closed
#9556
[RyuJIT/ARM32] No reload of a trashed register
Feb 27, 2017 -
Closed
#9442
[ARM32/Linux] Assertion fail in debug/checked build
Feb 27, 2017 -
Closed
#9701
Treat BitConverter.IsLittleEndian as intrinsic
Feb 26, 2017 -
Closed
#9616
[Unix] PAL GCStress=2 hole filter funclet throws
Feb 25, 2017 -
Closed
#9053
[Question] What's the relationship of GCHeap, gc_heap, heap_segment, alloc_context and generation?
Feb 25, 2017 -
Closed
#1691
Inlining in shared generic code leaves unused parts of dictionary lookups around
Feb 25, 2017 -
Closed
#9776
Error running crossgen with 1.1.1 - mismatched assembly definitions
Feb 24, 2017 -
Closed
#9765
Remove NakedThrowHelper2 and NakedThrowHelper on Unix
Feb 24, 2017 -
Closed
#9282
Assertion failed '!op2->IsCnsIntOrI() || genTypeCanRepresentValue(type, op2->AsIntCon()->IconValue())
Feb 24, 2017 -
Closed
#9733
JIT.Performance.CodeQuality.Serialization.Serialize.Serialize failing
Feb 24, 2017 -
Closed
#9735
Project.json file is not equal to the explanations.
Feb 24, 2017 -
Closed
#9558
Need include pabsb, pabsw, pabsd in Is4ByteAVXInstruction() and Is4ByteSSE4Instruction() functions
Feb 24, 2017 -
Closed
#9739
FormatterServices.GetUninitializedObject allows allocating byref-like objects
Feb 24, 2017 -
Closed
#9687
[x86/Linux] PAL_SEHException is thrown while running b119538 tests
Feb 24, 2017 -
Closed
#5061
Use GetSystemTimePreciseAsFileTime for DateTime.UtcNow
Feb 24, 2017 -
Closed
#7690
Provide a set of unit tests over the new single-precision math APIs
Feb 24, 2017 -
Closed
#9747
Some jit tests mistakely added to 'jit' subdir, not 'JIT'
Feb 24, 2017 -
Closed
#9576
JIT.Methodical.eh.disconnected.tryfinallyincatchtry_r test failure
Feb 23, 2017 -
Closed
#9452
SIMD tests failing under GCStress=0xC on x86
Feb 23, 2017 -
Closed
#9419
Optimize default(T) != null at compile time
Feb 23, 2017 -
Closed
#7689
Provide the appropriate intrinsic implementations for specific single-precision math functions
Feb 23, 2017 -
Closed
#9110
[x64/Linux] Segmentation fault in infinite inheritance
Feb 22, 2017 -
Closed
#1504
Better error message for stack overflows on Unix
Feb 22, 2017 -
Closed
#4724
Tests should always be built the same way, regardless of product build flavor
Feb 22, 2017 -
Closed
#4124
Release IL tests should explicitly specify DebugType as PdbOnly
Feb 22, 2017 -
Closed
#9047
Assembly.ReflectionOnlyLoad should throw PNSE
Feb 22, 2017 -
Closed
#9696
Offline Build Problem
Feb 22, 2017 -
Closed
#9715
Add test with corefx option for dotnetbot
Feb 22, 2017 -
Closed
#9626
[x86/Linux] Unit test RecursiveTailCall failure with Generics
Feb 22, 2017 -
Closed
#6260
ARM64: [Question] ARMv8's load-aquire and store-release insructions
Feb 22, 2017 -
Closed
#9617
[ARM64] GCStress hole in System.Net.NameResolutionPal.TryGetAddrInfo
Feb 22, 2017
33 Issues created by 28 people
-
Opened
#9818
[ARM32/Linux] Cross architecture build error in PAL assembly codes
Feb 27, 2017 -
Opened
#9807
Math.Pow does not follow IEEE 754 for all inputs
Feb 26, 2017 -
Opened
#9806
Math.Atan2 does not follow IEEE 754 for all inputs
Feb 26, 2017 -
Opened
#9805
corerun needs better error messages
Feb 26, 2017 -
Opened
#9793
CI error "MSB0001: Internal MSBuild Error: Environment variable name or value is too long."
Feb 25, 2017 -
Opened
#9780
Android - coreclr_initialize failed - status: 0x80004005 because of mkfifo call
Feb 25, 2017 -
Opened
#9764
"dotnet new" changed in .netcore 2.0
Feb 24, 2017 -
Opened
#9762
[x86/Linux] Build error: "System.Globalization.Native.so has undefined dependencies"
Feb 24, 2017 -
Opened
#9761
[arm32/linux] How to profile the ni.dll from crossgen?
Feb 24, 2017 -
Opened
#9760
NI Size by FragileNonversionable is larger than by ReadyToRun
Feb 24, 2017 -
Opened
#9757
ilasm -OUTPUT parameter does not handle long paths well on Unix
Feb 24, 2017 -
Opened
#9751
[Arm64] cross compile fails after amd64 compile
Feb 23, 2017 -
Opened
#9750
JIT.Regression.CLR-x86-JIT.V1.2-M01.b02345.b02345.b02345 failure in CI
Feb 23, 2017 -
Opened
#9746
Process hang in "coreclr!Thread::DoAppropriateWaitWorker+21b "
Feb 23, 2017 -
Opened
#9745
Crossgen'ed powershell assemblies cause an intermittent hang when running our tests on Linux and OSX
Feb 23, 2017 -
Opened
#9740
Make use of new init-docker.sh script from buildtools in order to help stabilize builds
Feb 23, 2017 -
Opened
#9734
CoreCLR failing to restore build tools on OSX
Feb 23, 2017 -
Opened
#9730
Debugging is broken on macOS Sierra (10.12.4 Beta)
Feb 23, 2017 -
Opened
#9722
Fix jit CodeGenBringUpTests to run with various flags
Feb 22, 2017 -
Opened
#9719
Memory limit in containers
Feb 22, 2017 -
Opened
#9711
ARM64/ARM32 - Generate memory barrier instructions for the GTF_IND_VOLATILE or GTF_FLD_VOLATILE flags.
Feb 22, 2017 -
Opened
#9709
Make CoreCLR's Xunit Wrappers more granular
Feb 22, 2017 -
Opened
#9707
Pre-check doesn't eliminate bounds check
Feb 21, 2017 -
Opened
#9706
[x86/Linux] Unit test generics recursion instantiation failure
Feb 21, 2017 -
Opened
#9705
Ryujit TakesRexWPrefix on AMD64 returns wrong value
Feb 21, 2017 -
Opened
#9700
Failure in CI in erformance_CodeQuality_SIMD_SeekUnroll_SeekUnroll_SeekUnroll_._Performance_CodeQuality_SIMD_SeekUnroll_SeekUnroll_SeekUnroll
Feb 21, 2017 -
Opened
#9699
Investigate changes in Buffer.MemCopy to bring into Span.Clear
Feb 21, 2017 -
Opened
#9698
Investigate using JIT_Memset over Memset in Span.Clear
Feb 21, 2017 -
Opened
#9694
[Feedback] Can not update to .NETCore 1.1.0 after upgrading to Microsoft.NETCore.UniversalWindowsPlatform v5.3.0
Feb 21, 2017 -
Opened
#9692
Possible JIT improvement for loops with return statements
Feb 21, 2017 -
Opened
#9691
[x86/linux] Loader.classloader.methodoverriding.regressions.549411.exploit test failure
Feb 21, 2017 -
Opened
#9689
Enable PipeLine build support for Linux armel (Tizen)
Feb 21, 2017 -
Opened
#9680
Segmentation Fault when using ZapImage::PrintStats
Feb 20, 2017
44 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
42 new comments
Open
#8963
Alternative System.Lazy implementation
Feb 22, 2017 -
8 new comments
Open
#9445
[ARM/CI][NO MERGE] ARM CI script for arm and armel
Feb 27, 2017 -
7 new comments
Open
#9230
Simple devirtualization
Feb 25, 2017 -
5 new comments
Open
#9517
[ARM64/Unix] Support for 16K & 64K page sizes
Feb 22, 2017 -
4 new comments
Open
#8586
Allow easy disabling of Werror in source code releases
Feb 21, 2017 -
4 new comments
Open
#8937
React to CoreFX layout changes
Feb 24, 2017 -
4 new comments
Open
#9511
PR arm64 server loading
Feb 22, 2017 -
3 new comments
Open
#9609
[WIP] Handle contained nodes earlier in buildRefPositionsForNode.
Feb 25, 2017 -
2 new comments
Open
#1712
Combine of covarince/contravariance delegates
Feb 21, 2017 -
2 new comments
Open
#2051
String.StartsWith/EndsWith/IndexOf/LastIndexOf ignoring null characters on Unix
Feb 27, 2017 -
2 new comments
Open
#6600
Return parameters not considered in Attribute.GetParentDefinition(ParameterInfo)
Feb 24, 2017 -
2 new comments
Open
#7941
threading.WaitForSingleObject.WFSOExSemaphoreTest failed in CI on Centos
Feb 25, 2017 -
2 new comments
Open
#8683
Two tests failing locally for windows x64 checked
Feb 23, 2017 -
2 new comments
Open
#8922
[RyuJIT/ARM32] Implementing multi-reg arguments
Feb 23, 2017 -
2 new comments
Open
#8988
Crossgen failure should terminate the build
Feb 25, 2017 -
1 new comment
Open
#7535
Getting Cannot find or open the symbol file for dotnetcore using vscode
Feb 21, 2017 -
1 new comment
Open
#7691
Provide a set of performance tests over the new single-precision math APIs
Feb 24, 2017 -
1 new comment
Open
#7812
AssemblyLoadContext: Loading platform specific assets in a custom AssemblyLoadContext
Feb 21, 2017 -
1 new comment
Open
#7892
BinaryCompatibility type returning the wrong values
Feb 27, 2017 -
1 new comment
Open
#8268
Local GC: make the rest of diagnostics work
Feb 24, 2017 -
1 new comment
Open
#8782
Perfcollect problem inside docker using configuration from linux-performance-tracing.md
Feb 22, 2017 -
1 new comment
Open
#9040
Delegate's hash code is poor
Feb 24, 2017 -
1 new comment
Open
#9093
Struct with Explicit layout not honouring ANSI CharSet
Feb 21, 2017 -
1 new comment
Open
#9265
x86/Linux progress
Feb 20, 2017 -
1 new comment
Open
#9439
[x86/Linux] Unit test RayTracer fails with segment fault
Feb 22, 2017 -
1 new comment
Open
#9533
[Arm64/Unix] Ubuntu 16.04 port status
Feb 25, 2017 -
1 new comment
Open
#9553
Optimizing RootFS generation
Feb 22, 2017 -
1 new comment
Open
#9668
Encoding Match UTF8 implementation with corefxlabs
Feb 21, 2017 -
1 new comment
Open
#9675
Struct copy using movs rather than SSE on x64
Feb 23, 2017 -
1 new comment
Open
#8750
[WIP]Enable debuggertests win
Feb 21, 2017 -
1 new comment
Open
#9664
Add stripSymbols argument; refactor symbol package build
Feb 22, 2017 -
0 new comments
Open
#6206
Environment.set_ExitCode doesn't change process' exit code
Feb 27, 2017 -
0 new comments
Open
#6209
Environment.StackTrace includes unnecessary internal calls
Feb 27, 2017 -
0 new comments
Open
#7636
Consider moving the new Span<T> out of "System" or renaming it
Feb 22, 2017 -
0 new comments
Open
#8518
Span: Verify that Span<T> locals and fields are displayed correctly by the debugger
Feb 22, 2017 -
0 new comments
Open
#9041
[RyuJIT]Struct stack scoping/reuse is poor
Feb 20, 2017 -
0 new comments
Open
#9161
Optimize Span Fill, Clear, and CopyTo method implementations
Feb 22, 2017 -
0 new comments
Open
#9474
Bring CoreRT and CoreCLR's CoreLibs into sync
Feb 25, 2017 -
0 new comments
Open
#9581
[Arm64/Unix] GCStress failures
Feb 23, 2017 -
0 new comments
Open
#9595
Add a microbenchmark to track performance of Slice API on slow and fast Span
Feb 22, 2017 -
0 new comments
Open
#9623
Failure in paltest_sleepex_test2
Feb 21, 2017 -
0 new comments
Open
#9633
Unnessary loads in ReadOnlySpan(T[] array, int start, int length)
Feb 22, 2017 -
0 new comments
Open
#9354
Adding perf tests for the single precision math functions in System.MathF.
Feb 24, 2017 -
0 new comments
Open
#9619
Update Buildtools to 1.0.27-prerelease-01310-03
Feb 22, 2017