Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-05Build runtime and libraries for WebAssembly (#4876)Morgan Brown
* Fix issues building the runtime, corelib and type loader for WebAssembly * Fix test infrastructure to allow running with the wasm flavor
2017-05-04Re-enabling optimization in mrt100* accidentally disabled by Andrew's change ↵Peter Sollich
set #1650991 on 3/15/2017. [tfs-changeset: 1657118]
2017-03-16Debugger SupportAndrew Au
[tfs-changeset: 1650991]
2016-05-17Reduce assembly code in PInvoke helpersJan Kotas
- Reduce amount of assembly code in PInvoke helpers by moving all slow paths to C++ - Share code between the slow paths of assembly and portable helpers - Improve performance of the portable helpers by making the access to current thread and the trap thread statics inlineable (e.g. the portable RhpReversePInvoke2 helper has only two extra instructions compared to what the hand-optimized assembly helper would have) [tfs-changeset: 1605153]
2016-02-01Fix inconsistent WIN32 define usesJan Kotas
_WIN32 is predefined by Windows compilers. We have been using it in most places already, change the remaining few to use it as well. Delete WIN32 since it became unused, as well as a few other defines.
2016-01-28Update licensing headersdotnet-bot
2015-12-18Refactor force-inline GC-safe memoryJan Kotas
- Move force-inline GC-safe memory helpers to .inl files to fix link errors for some build flavors. - Fix a bug in RhUnbox - it was not using GC-safe zero memory.
2015-12-04Enabled native compilation on ARM64Manu
Enabled enough code to have a clean compilation on ARM64. Currently nothing is really implemented and we either use the PORTABILITY_ASSERT macro or a @TODO comment places that still need work.
2015-12-02Uniformization of preprocessor macros for targetsManu
See issue #440. Updated comment to reflect the usage of _TARGET_ARCH_ macros.
2015-12-02Uniformization of preprocessor macros for targetsManu
See issue #440. Replaced TARGET_ARM by _TARGET_ARM_.
2015-12-02Uniformization of preprocessor macros for targetsManu
See issue #440. Replaced TARGET_X86 by _TARGET_X86_.
2015-12-02Uniformization of preprocessor macros for targetsManu
See issue #440. Replaced TARGET_X64 by _TARGET_AMD64_.
2015-11-20Changes required to integrate code back into ProjectN treeScott Mosier
2015-10-31Change C_ASSERT to be defined using static_assertJan Kotas
2015-10-24Enable compilation of the runtime on LinuxJan Vorlicek
This change enables compilation of the runtime excluding the PAL layer on Linux. Most of the changes are just to make it build with clang that's more strict w.r.t. the C++11 standard. In addition to that, I have removed our implementation of the new / delete operators and replaced all calls to new in the runtime by new (nothrow).
2015-10-14Partially hooked up GC sources to Runtime sources. Finalizer code is not ↵Scott Mosier
yet hooked up.
2015-10-01Initial population of CoreRT Runtime files.dotnet-bot