summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-06-29Remove MMAP_DOESNOT_ALLOW_REMAP.Aditya Mandaleeka7-190/+20
2016-06-29Clean up ReserveVirtualMemory.Aditya Mandaleeka1-42/+40
2016-06-21Merge pull request #3097 from vors/docxAditya Mandaleeka2-0/+81
Convert SOSAndICorDebug.docx to SOSAndICorDebug.md
2016-06-21Merge pull request #5900 from jashook/gc_stress_incompatJarret Shook1-0/+1
Set b14364 as gcstress incompat
2016-06-21Merge pull request #5898 from jashook/gcstress_timeout_updateJarret Shook3-1/+10
Up the default timeout for GCStress
2016-06-21Merge pull request #5907 from Maoni0/stress_txtAditya Mandaleeka1-0/+2
updated stress run description
2016-06-21added a note about the reason why we ignore failures from tests in the ↵Maoni01-0/+2
stress run infrastructure
2016-06-21Merge pull request #5903 from wtgodbe/groovesterWilliam Godbe1-1/+1
Archive entire obj directory in coverage jobs
2016-06-21Archive entire obj directorywtgodbe1-1/+1
2016-06-21Merge pull request #5894 from Maoni0/seg_tableMaoni Stephens1-3/+17
We need to have seg_mapping_table aligned on its natural alignement
2016-06-21Merge pull request #5899 from dotnet-bot/UpdateDependencies20160621051655Gaurav Khanna1-1/+1
Updating External dependencies to beta-24221-00
2016-06-21Merge pull request #5892 from sejongoh/group_jitstress_jobsSejong Oh1-1/+13
Initial changes to move JIT stress jobs into jitstress directory on CI
2016-06-21Generic dictionary minor performance improvement and simplification for R2R ↵Fadi Hanna15-534/+873
(#5690) A set of refactoring changes to slighly improve the performance of generic dictionary access on R2R images, and simplifying the codebase: 1) Removing dependency on CEEInfo::ComputeRuntimeLookupForSharedGenericTokenStatic (and deleting the API). 2) Stop parsing the generic type/method signatures when generating the R2R dictionary lookup assembly stub. 3) Avoid re-encoding the generic type/method signatures in a new in-memory blob using a SigBuilder (signatures used directly from the R2R image) 4) Moved the parsing/loading of type/method signatures to Dictionary::PopulateEntry() 5) Dictionary index and slot number are now encoded in the generated assembly stub instead of the signature (stub takes a pointer to a data blob, which contains the signature, the dictionary index and slot, and the module pointer)
2016-06-21Merge pull request #5895 from briansull/UnboxingStub-FixBrian Sullivan2-19/+35
Fix for generic unboxing stub with x8 return buffer argument
2016-06-21Merge pull request #5813 from mikedn/no-setflagsCarol Eidt1-11/+2
Remove useless gtSetFlags calls
2016-06-21Merge pull request #5885 from brianrob/docker_perfBrian Robbins1-1/+14
Update Linux Tracing Instructions for Docker Containers
2016-06-21Set b14364 as gcstress incompatjashoo1-0/+1
This test is set to be excluded to in interal testing under gc stress. Add that information here as well.
2016-06-21Updating External dependencies to beta-24221-00dotnet-bot1-1/+1
2016-06-21Up the default timeout for GCStressjashoo3-1/+10
2016-06-21Merge pull request #5887 from gkhanna79/Fix5883Gaurav Khanna4-14/+8
Update Prerelease version to Beta and increment patch version.
2016-06-20Fix for generic unboxing stub with x8 return buffer argumentBrian Sullivan2-19/+35
When we have nonstandard args we have to handle them before we setup to expect the return buffer arg. Added additional JitDump information about the call and its return type in impImportCall. All of the ARM64 EXPECTED_PASS tests will now pass when hasFixedRerBufReg is enabled. Additional changes are needed for the IL_STUB_PInvoke to get the Interop tests to pass But these tests are currentlt alreay in the EXPECTED_FAIL catagory.
2016-06-20Update Prerelease version to Beta and increment patch version.Gaurav Khanna4-14/+8
2016-06-20Merge pull request #5893 from rahku/testRahul Kumar1-0/+4
Enable building only native test components
2016-06-20Merge pull request #4983 from benaadams/patch-2Aditya Mandaleeka1-1/+1
Add slack channel
2016-06-20Merge pull request #3074 from Dmitry-Me/useElseIfForExclusiveAditya Mandaleeka1-1/+1
Use else-if for mutually exclusive conditions
2016-06-20We need to have seg_mapping_table aligned on its natural alignement (ptr ↵Maoni01-3/+17
size). When it's not aligned, aside from the perf problem, we also have a functional problem when an address that's not on a heap segment is passed - we could read an intermediate value which would cause an AV. If the address is on a heap segment it means we are guaranteed to read a ptr size atomically. This only affects functions like IsHeapPointer which can be run when EE is not suspended.
2016-06-20Enable building only native test componentsRahul Kumar1-0/+4
2016-06-20Merge pull request #5889 from wtgodbe/LoaderWilliam Godbe1-1/+1
Fix race condition in Loader regression 523654 test
2016-06-20Merge pull request #5879 from mattwarren/patch-1Aditya Mandaleeka1-8/+9
Added links to CoreCLR issues, small formatting fix
2016-06-20Merge pull request #5888 from adityamandaleeka/generate_core_dumps_runtestAditya Mandaleeka1-0/+8
Set coredump_filter to include shared library code in CI core dumps
2016-06-20Initial changes to group JIT stress jobs into a sub directory on CISejong Oh1-1/+13
Add jitstress2_jitstressregs1 scenario first and then will add others after testing.
2016-06-20Fix race condition in Loader regression 523654 testwtgodbe1-1/+1
2016-06-20Merge pull request #5886 from swgillespie/longgc-netciSean Gillespie1-1/+1
Switch to double-quotes for interpolated string in netci.groovy
2016-06-20Set coredump_filter to include shared library code.Aditya Mandaleeka1-0/+8
2016-06-20Update Linux tracing instructions for Docker containers.Brian Robbins1-1/+14
2016-06-20Switch to double-quotes for interpolated stringSean Gillespie1-1/+1
2016-06-20Merge pull request #5882 from stephentoub/fix_ev_bytearrayStephen Toub1-1/+1
Fix EventSource deserializing of byte[]s
2016-06-20Merge pull request #5875 from pgavlin/JitStdoutVbufPat Gavlin1-0/+4
Disable buffering on jitstdout.
2016-06-20Fix EventSource deserializing of byte[]sStephen Toub1-1/+1
It's incorrectly repeating the first element for all elements.
2016-06-20Merge pull request #5876 from dotnet-bot/UpdateDependencies20160620061718Gaurav Khanna1-1/+1
Updating External dependencies to rc4-24220-00
2016-06-20Added links to CoreCLR issues, small formatting fixMatt Warren1-8/+9
2016-06-20Fix GC background thread start in OOM (#5840)Jan Vorlicek11-129/+64
This change fixes a problem that happened when the `gc_heap::create_bgc_thread` calls SetupUnstartedThread and it fails to allocate a Thread object and throws. The GC doesn't expect that and so when the stack is unwound, the `gc_heap::gc_started` stays set. Now we try to allocate memory for the Throwable for the exception, so we go to GC heap and since there is not enough space, we end up calling `gc_heap::try_allocate_more_space`, which calls `gc_heap::wait_for_gc_done`. And that’s the end of it, since the `gc_started` is still set and we wait forever. The fix is to catch exception from the SetupUnstartedThread. I have also fixed couple of places where this method was being called and the exception was not expected. As an additional cleanup, I have moved the thread creation in GC to the GCToEEInterface.
2016-06-20Updating External dependencies to rc4-24220-00dotnet-bot1-1/+1
2016-06-19Disable buffering on jitstdout.Pat Gavlin1-0/+4
This avoid the need to call fflush() throughout the code.
2016-06-19Merge pull request #5380 from sejongoh/x86_decompose_storeindSejong Oh2-9/+314
Decomposing 64-bit storeind instruction to 32-bit storeind instructions
2016-06-19Decomposing 64-bit storeind instruction to 32-bit storeind instructionsSejong Oh2-9/+314
2016-06-19Fix source/line info in unhandled exceptions (#5874)Mike McLaughlin1-13/+2
* Fix no source/line info for unhandled exceptions. Issue #5828. * Remove comment.
2016-06-19Remove the corner cases from sscanf test (#5873)Peter Jas2-2/+0
2016-06-19Update GC from CoreRT (#5859)Jan Kotas3-40/+40
https://github.com/dotnet/corert/tree/master/src/Native/gc 53276850bc2e7e531908434b2d062fcff3e1d58d
2016-06-17Merge pull request #5858 from dotnet-bot/from-tfsJan Kotas1-0/+2
Merge changes from TFS