summaryrefslogtreecommitdiff
path: root/src/zap
AgeCommit message (Expand)AuthorFilesLines
2018-10-31Remove superfluous 'const' qualifier from trivial return types (#20652)MichaƂ Janiszewski6-9/+9
2018-10-16High entropy ASLR for native imagesSimon Nattress1-0/+4
2018-10-11JitEE interface additions to support object stack allocation. (#20283)Eugene Rozenfeld2-0/+12
2018-10-03Add MethodImplOptions.AggressiveOptimization and use it for tiering (#20009)Koundinya Veluri1-1/+9
2018-09-20Performance fix for R2R: vtable calls (#20061)Fadi Hanna1-1/+2
2018-07-31Updating SetCpuInfo to be more accurateTanner Gooding1-5/+5
2018-07-20Zapper::CompileAssembly: save NI file atomically (#19059)Konstantin Baladurin3-4/+13
2018-07-17 Add pooling for JIT scratch memory (#18924)Jan Kotas2-3/+2
2018-07-17Delete redundant broken offsetof definitions (#18947)Jan Kotas1-1/+1
2018-06-29Remove relocations for vtable chunks (#17147)Gleb Balykov1-1/+2
2018-06-27Cross-bitness in ZapRelocs (#18665)Egor Chesakov4-9/+15
2018-06-19PInvoke calli support for CoreRT (#18534)Jan Kotas2-0/+11
2018-06-14clean up list of disabled warnings. (#18318)Sergey Andreenko1-1/+1
2018-06-04Be more aggressive with Partial NGen (#18240)Michelle McDaniel2-5/+9
2018-06-03Warnings cleanup (#18260)Robin Sue2-5/+0
2018-05-16Replace sizeof(TADDR) with TARGET_POINTER_SIZE in Zap (#18028)Egor Chesakov8-57/+58
2018-04-15[Arm64] Disable SIMD in crossgen (added as part of #14633)Debayan Ghosh1-8/+0
2018-04-05Rename conflicting definitions VER_MAJOR/MINORVERSION macros (#17364)Jan Kotas1-31/+0
2018-03-31Delete dead code to support OSes prior to Windows 7 (#17367)Jan Kotas1-3/+1
2018-03-10Set IsGeneratingNgenPDB flag early (#16882)Jan Kotas1-2/+2
2018-03-10crossgen plumbing cleanup (#16883)Jan Kotas2-72/+3
2018-02-28Replace ambiguous _WIN64 and BIT64 with _TARGET_64BIT_ macroEgor Chesakov5-11/+11
2018-02-17delete unused mirror files (#16423)Sergey Andreenko3-3/+0
2018-01-23Delete dead code (#15990)Jan Kotas1-1/+0
2018-01-05ARM r2r fix. (#15758)Sergey Andreenko1-20/+36
2017-12-14Merge pull request #15479 from echesakovMSFT/FixTargetArmMacroTypoEgor Chesakov1-1/+1
2017-12-12Add SPMI for getTypeForPrimitiveNumericClassFei Peng2-0/+6
2017-12-08Fix typo `_TARGET_ARM` to `_TARGET_ARM_`. This happens mostly in comments exc...Egor Chesakov1-1/+1
2017-12-06new intrinsic type support (#15340)Fei Peng2-0/+12
2017-12-05[Arm64] Enable SIMD (#14633)Steve MacLean1-0/+8
2017-10-30JIT: optimize calls on boxed objectsAndy Ayers2-6/+14
2017-10-27Delete dead code (#14703)Jan Kotas1-15/+0
2017-10-05JIT: More type equality opts (#14317)Andy Ayers2-0/+13
2017-09-29Enable hardware intrinsic in debug and reflectionFei Peng1-0/+6
2017-09-27JIT: devirtualization support for EqualityComparer<T>.Default (#14125)Andy Ayers2-0/+10
2017-09-07New jit intrinsic support (#13815)Andy Ayers2-0/+9
2017-09-04Print zapper stats on verbose mode (#13774)Hanjoung Lee1-0/+4
2017-09-04Fix uninitialized fields of ZapperStats (#13773)Hanjoung Lee1-0/+3
2017-09-01Initialize m_failedILStubs of ZapperStats (#13742)Hanjoung Lee1-0/+1
2017-08-08Merge pull request #12168 from gbalykov/remove-relocations-readonlyBruce Forstall3-4/+7
2017-08-07Cleanup code access security from the unmanaged runtime (#13241)Jan Kotas1-19/+0
2017-08-07Review fixesGleb Balykov2-2/+2
2017-07-12Improvements in the Zapper to VM interface, no longer throw exceptions across...Brian Sullivan2-73/+68
2017-07-11Fix crossgen debug directory generation problems. (#12715)Mike McLaughlin2-0/+11
2017-07-10Move ITEM_DICTIONARY and ITEM_VTABLE_CHUNK to separate subsection of SECTION_...Gleb Balykov1-0/+1
2017-07-10Remove relocations for MethodTable's vtable-1st-level-indirectionGleb Balykov2-4/+6
2017-07-04Fix missing refernces in FEATURE_MERGE_JIT_AND_ENGINTJonghyun Park1-0/+3
2017-06-29Implement a /verbose flag to show the verbose output from crossgenBrian Sullivan1-1/+1
2017-06-27Implement JIT_NewArr1_R2R as R2R wrapper for JIT_NewArr1 to support both Meth...Ruben Ayrapetyan1-1/+1
2017-06-14Crossgen - Disable the Target-dependent SIMD vector types warningBrian Sullivan3-3/+12