summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-08-27[Tizen] Remove `tizen-release` package dependency for GBS buildsubmit/tizen_4.0_base/20180828.163229Hyungju Lee2-2/+48
tizen-release package holds variables that need to be defined at the unified build. Therefore, it is about to move to unified while coreclr stays at the base. So, the local os-release file is introduced. Change-Id: I01a50c25a0088f7ed8b5eca29431bb093ba17c00
2018-07-19Revert wrong commit.Dmitri Botcharnikov1-3/+3
Change-Id: Ib8d6768f052ec2a4d429b0191dca8ebb72796668
2018-07-19Fix call convension for profiler wrappers.Dmitri Botcharnikov1-3/+3
Change-Id: Ic3f5ef1cbcb6c9f0acece28bcb6090fe0f060dd1
2018-07-13[Tizen] Provide a symlink to installed Microsoft.NETCore.App versionsubmit/tizen_4.0_base/20180713.045917accepted/tizen/4.0/base/20180713.183532junghyuk.park1-0/+3
The symlink is added to provide consistent access to installed Microsoft.NETCore.App version. Change-Id: Ib5bf5d677b2e28d01b36548303cb5235dc03ec80
2018-06-28Fix unset ZapRelocationType for fixup & Fixed Bug with xmm registryKonstantin Baladurin3-1/+67
on x86 emulator Change-Id: I968632a549f777fc4e13d459b89f2c935237327b
2018-06-09Optimizations for 2nd level of Vtable + different fixes for JIT and runtimesubmit/tizen_4.0_base/20180609.183627accepted/tizen/4.0/base/20180615.171456Alexander Soldatov34-1/+5140
- Fix for Memory Profiler on x86 emulator - Remove relocations for second-level indirection of Vtable - PEImageLayout: flush instruction cache only for pages with relocations - Improved collected delegate diagnostic - Different fixes for stability (correct shootdown, correct signal handling, fixed value type box optimization, fix to defer removing statements during opt CSE) Change-Id: Ic6186a717c8c2b5ceb2c9e48fb5216f3b5a415d9
2018-06-09Enable debugger-related patchessubmit/tizen_4.0_base/20180609.180554submit/tizen_4.0_base/20180609.180502Alexander Soldatov1-0/+14
Change-Id: Ic982404e600101a2aa30177f039fd6270ded9eca
2018-06-09Add more stuff to devel package for building managed debuggersubmit/tizen_4.0_base/20180609.180435Igor Kulaychuk1-7/+14
Change-Id: I70315f180c10a5a8f70e7493b627d528d69683c3
2018-06-09Backport debugger-related patchessubmit/tizen_4.0_base/20180609.180303Igor Kulaychuk15-3/+979
Enable Debug IPC in CoreCLR. Apply the following patches from upstream: https://github.com/dotnet/coreclr/pull/13316 https://github.com/dotnet/coreclr/pull/13944 https://github.com/dotnet/coreclr/pull/17143 https://github.com/dotnet/coreclr/pull/17144 https://github.com/dotnet/coreclr/pull/16141 https://github.com/dotnet/coreclr/pull/17436 https://github.com/dotnet/coreclr/pull/17458 https://github.com/dotnet/coreclr/pull/15993 https://github.com/dotnet/coreclr/pull/14296 https://github.com/dotnet/coreclr/pull/14254 https://github.com/dotnet/coreclr/pull/12646 https://github.com/dotnet/coreclr/pull/14078 Also includes 2 fixes (x86/Linux): * Crash in EECodeManager::GetAmbientSP when SP is not available * Crash in OOPStackUnwinderX86::Unwind when Eip is invalid Change-Id: Ic87943a1ae5728cbb853b558a1f313749b7a3131
2018-05-23Fix build break in Debug build typesubmit/tizen_4.0_base/20180606.161215submit/tizen_4.0_base/20180524.101540Eden Lee1-10/+4
Change-Id: I4af2b9f7b30a8a64c78cbf414ce2574775f5324e
2018-05-18Fix build with asan for i586submit/tizen_4.0_base/20180606.161043submit/tizen_4.0_base/20180518.130252Konstantin Baladurin1-0/+3
Change-Id: I56a71d4115b4f576f3f8697cfd3885926b53431a (cherry picked from commit 49788d87a96e557ce4c3465b5be865bb808ed518)
2018-04-27Add ilasm and ildasm to coreclr-devel package filessubmit/tizen_4.0_base/20180502.014023submit/tizen_4.0_base/20180419.073748accepted/tizen/4.0/base/20180504.063413Junghyuk1-4/+8
Change-Id: I3c5c4fab6ec6bee23f04af056e17ffdbd38764e2 (cherry picked from commit 5e7a310b1a251937154d05cd52637ac62b6d5edc)
2018-04-27Remove ilasm and ildasm from coreclr-extra package filesJunghyuk1-2/+4
Change-Id: I0008f8141daa7dddea85170c76d2a425dc888d2f (cherry picked from commit ddd3dc0b22f94b867d70af3c04bf202185f14e43)
2018-04-27Add memory optimization patches from upstreamKonstantin Baladurin33-1/+16342
Change-Id: Ie8ea75fa60184b77135289c8fdc0f49d40b49d87 (cherry picked from commit 371df401e4d8c9639035d164710d1246e0cb8548)
2018-03-12Disable forced ASAN buildsubmit/tizen_4.0_base/20180417.082658submit/tizen_4.0/20180312.073204accepted/tizen/4.0/unified/20180312.145911Chunseok Lee1-0/+4
Change-Id: Ib692845a6e3fc73f24512737b47ab9427233e325 Signed-off-by: Chunseok Lee <chunseok.lee@samsung.com>
2018-02-09Fix asan false-positive issues and proper signal handlingsubmit/tizen_4.0_tv/20180312.052402submit/tizen_4.0/20180220.011653accepted/tizen/4.0/unified/20180220.064248Konstantin Baladurin5-1/+589
Change-Id: I2641576ec44bad7aa34d314b1113414479458cf9
2018-01-23armoring patch : relro, stack-proector, FORTIFY_SOURCEsubmit/tizen_4.0/20180219.074333submit/tizen_4.0/20180123.043328accepted/tizen/4.0/unified/20180131.050518chunseok lee1-2/+9
armoring request from PM team Change-Id: I32610d6a1a6a2364fe89a55b05bffcb3ac93e2ff Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-12-29Fix SIGSEGV in EventPipe on Shutdown (#14123)tizen_4.0.IoT.p2_releasesubmit/tizen_4.0/20180104.032045accepted/tizen/4.0/unified/20180111.044352chunseok lee2-1/+204
backport cherrypick to fix https://github.sec.samsung.net/dotnet/home/issues/134 Change-Id: I0a2918d70c275fb81fea86a8b2eef613037666b5 Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-12-29Fix crossgen debug directory generation problemschunseok lee2-1/+78
cherrypick from 2ae797a1e975e42dd448e Change-Id: Ifb9ba07f27cdc3caa5dfbf633e68dffc596f57eb Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-12-18Enable gdbjit while NI file existsubmit/tizen_4.0/20171229.060354accepted/tizen/4.0/unified/20180102.065619chunseok lee2-1/+39
upstream cherry pick(https://github.com/dotnet/coreclr/pull/15501) Change-Id: Id65783c9af70e2ff907a83f923d00123fee96fd8 Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-12-14Fix uaf in DestroyThread functionsubmit/tizen_4.0/20171214.062422accepted/tizen/4.0/unified/20171215.060712chunseok lee2-2/+55
upstream cherrypick : 14f609a711f61c0724 From: Konstantin Baladurin <k.baladurin@partner.samsung.com> Date: Fri, 8 Dec 2017 15:28:40 +0300 Subject: Fix uaf in DestroyThread function. Mark thread's buffers as no longer owned before calling Thread::OnThreadTerminate because thread can delete itself in this method. Change-Id: Ie897af344db4021c015deb0b2e72ac642d2e0c6e Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-10-11Fix SOS plugin on x86tizen_4.0.m2_releasetizen_4.0.IoT.p1_releasesubmit/tizen_4.0/20171012.043109accepted/tizen/4.0/unified/20171012.074848chunseok lee5-1/+473
Change-Id: Idd7e76bd1ff63c93fcef960f4ae373c2815d615e Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-10-11Revert " Specify C# language in DWARF debug information"chunseok lee3-112/+2
This reverts commit bb775f145721fba5683307a6089269e19396b597. Change-Id: Ic34b9a29d4064381324899a792a4734ebbd1ee4f Signed-off-by: chunseok lee <chunseok.lee@samsung.com>
2017-09-27 Specify C# language in DWARF debug informationsubmit/tizen_4.0/20170927.091815chunseok lee3-2/+112
To correctly support C# language in lldb DWARF debug information should contain correct information about language. Now we use 0x9e57 constant for specify C# language. Introduce FEATURE_GDBJIT_LANGID_CS If this feature is set gdbjit will use 0x9e57 as c# lang id, otherwise it will use DW_LANG_C89. Change-Id: I06e8dce6bf9b2506e62edaa6b2629cd5cfacfc0d
2017-09-21Merge "Release build on x86" into tizen_4.0submit/tizen_4.0/20170921.065154accepted/tizen/4.0/unified/20170922.064330Chunseok Lee1-1/+1
2017-09-21Merge "Disable-VSD-Stub-Kind-Prediction, secure-delegate-bug" into tizen_4.0Jiseob Jang0-0/+0
2017-09-21Disable-VSD-Stub-Kind-Prediction, secure-delegate-bugsubmit/tizen_4.0/20170921.050057CHUNSEOK LEE3-1/+171
Change-Id: Ibe8692e8339f3511fa383e3b5ca8204c877f2c7c Signed-off-by: CHUNSEOK LEE <chunseok.lee@samsung.com>
2017-09-21Release build on x86submit/tizen_4.0/20170921.042055chunseok lee1-1/+1
Change-Id: I02ac051f3309aa30a6f0254a62a6063f54a38c22 Signed-off-by: chunseok lee <chunseoklee@gmail.com>
2017-09-20Disable-VSD-Stub-Kind-Prediction, secure-delegate-bugCHUNSEOK LEE3-1/+171
Change-Id: I6825c50c008b1b7039d8f4fd7fc4f693a99f4f1d Signed-off-by: CHUNSEOK LEE <chunseok.lee@samsung.com>
2017-09-15add Force-O3-build-with-clang3.8.patchsubmit/tizen_4.0/20170915.064738submit/tizen_4.0/20170915.012813jiseob.jang2-1/+31
Change-Id: I7368e5b85263ed2ed9059ebef3bdbb9587a7a250 Signed-off-by: jiseob.jang <jiseob.jang@samsung.com>
2017-09-12PIE, x86_sos, debuginfo sizesubmit/tizen_4.0/20170914.082857submit/tizen_4.0/20170912.075656submit/tizen/20170912.075415submit/tizen/20170912.073100accepted/tizen/4.0/unified/20170915.201443CHUNSEOK LEE30-47/+903
Change-Id: I361487df23b5b4ca73b99f50517b37bcfd7922d3 Signed-off-by: CHUNSEOK LEE <chunseok.lee@samsung.com>
2017-09-08CoreCLR version update to 2.0.0.12082submit/tizen_4.0/20170908.071156submit/tizen/20170908.060726submit/tizen/20170908.052937submit/tizen/20170908.025808accepted/tizen/unified/20170911.060309accepted/tizen/4.0/unified/20170913.003305jiseob.jang31-0/+6397
Change-Id: I72c9f2b7258c576be457df609e33af55e0beab88
2017-09-07Imported Upstream version 2.0.0.12082upstream/2.0.0.12082jiseob.jang123-23250/+24880
2017-06-13Imported Upstream version 2.0.0.11992upstream/2.0.0.11992Jiyoung Yun1045-12699/+18763
2017-04-27Imported Upstream version 2.0.0.11599upstream/2.0.0.11599Jiyoung Yun485-15143/+23726
2017-04-13Imported Upstream version 2.0.0.11353upstream/2.0.0.11353Jiyoung Yun14449-447373/+223823
2017-02-10Imported Upstream version 1.0.0.9910upstream/1.0.0.9910Jiyoung Yun3100-173930/+85024
2016-12-27Imported Upstream version 1.0.0.9127upstream/1.0.0.9127Jiyoung Yun4534-120154/+186978
2016-11-23Imported Upstream version 1.1.0upstream/1.1.0Jiyoung Yun29542-0/+11489767
2016-11-21Initial empty repositoryHEADmasterJong Jeong Kim0-0/+0