Граф коммитов

7834 Коммитов

Автор SHA1 Сообщение Дата
Michal Strehovský 9d171129e1 Implement code review feedback 2015-10-01 17:03:50 -07:00
Michal Strehovský d50bdf1f75 Add support for non-GC static fields
This change includes:
1. Static field layout computation (general purpose enough to cover GC
statics and thread statics)
2. Associated codegen support to generate helpers and calls to helpers
(non-GC, non-thread, non-RVA fields only, with no support for class
constructors and associated semantics)
3. Emission of the non-GC static section into the assembly file
2015-10-01 13:20:39 -07:00
Jan Kotas 7f9d48e273 Merge pull request #16 from MichalStrehovsky/Build
Fix build warnings around NuGet dependencies
2015-09-30 21:02:40 -07:00
Michal Strehovský 0ec85b6b2c Fix build warnings around NuGet dependencies 2015-09-30 20:01:43 -07:00
Michal Strehovský 7116f8813e Merge pull request #15 from MichalStrehovsky/Build
Set AllowUnsafeBlocks irrespective of build configuration
2015-09-30 16:15:21 -07:00
Michal Strehovský 177f6b183b Set AllowUnsafe irrespective of build configuration 2015-09-30 16:12:41 -07:00
Jan Kotas 97c153a533 Merge pull request #14 from JohnChen0/master
Implement simple casting
2015-09-30 16:02:27 -07:00
John Chen (JOCHEN7) 06f4ad2ea1 Implement simple casting 2015-09-30 15:45:41 -07:00
Jan Kotas f45e16d86a Merge pull request #13 from smosier/InitialPopulation
Initial population of CoreRT Runtime files.
2015-09-30 14:58:52 -07:00
dotnet-bot ad0323ab91 Initial population of CoreRT Runtime files. 2015-09-30 14:47:24 -07:00
Michal Strehovský 493cbd7f53 Merge pull request #12 from jkotas/repro
Make simple test work
2015-09-30 11:19:14 -07:00
Jan Kotas ab3e67a0b5 Add VS solution files for ad hoc testing 2015-09-30 10:30:51 -07:00
Jan Kotas 266f01e07c ILToNative build 2015-09-30 10:30:50 -07:00
Michal Strehovský e6f329b52d Merge pull request #11 from jkotas/JitInterface
Add JitInterface sources
2015-09-30 10:25:22 -07:00
dotnet-bot 70a06a5438 Add JitInterface sources 2015-09-30 00:36:39 -07:00
Michal Strehovský b21675ffd8 Merge pull request #10 from jkotas/ILToNative
Add ILToNative source files
2015-09-29 21:53:19 -07:00
dotnet-bot 0b799135b5 Add ILToNative source files
All files have been copied from TFS at changeset 1531496.
2015-09-29 21:15:30 -07:00
Jan Kotas 6a4f67500c Merge pull request #9 from MichalStrehovsky/BuildSystem
Add initial corert build scripts
2015-09-29 18:05:08 -07:00
dotnet-bot e16c8bb530 Add initial corert build scripts
Populating repo with build infrastructure from the corefx project. Scripts are copied verbatim from the corefx repo as of commit 1ee4f60145a851adbacbb16e7b0c65bec3ec0d02.
Only minor changes were done to remove corefx-specific workarounds.
Also integrating the type system into the build.
2015-09-29 17:21:51 -07:00
Michal Strehovský c32c5bc365 Merge pull request #8 from MichalStrehovsky/typesystem
Add type system source files
2015-09-29 14:35:32 -07:00
dotnet-bot e30c38dff2 Add type system source files
All files have been copied from TFS at changeset 1530967.
2015-09-29 14:23:14 -07:00
Michal Strehovský 17164e3c72 Revert "Add type system source files"
This reverts commit 91b4aa16a0.
2015-09-29 13:33:33 -07:00
dotnet-bot 91b4aa16a0 Add type system source files
All files have been copied from the internal TFS (vstfdevdiv) at changeset #1530967.
2015-09-29 11:42:12 -07:00
Sergiy Kuryata 6763d16387 Merge pull request #5 from sergiy-k/gcbuild
Make GC and GCSample compile and run on Linux
2015-09-17 18:28:13 -07:00
Sergiy Kuryata 47f7f0e34f Make GC and GCSample compile and run on Linux
:# Please enter the commit message for your changes. Lines starting
2015-09-17 16:56:53 -07:00
Sergiy Kuryata 6806edab7d Merge pull request #4 from jkotas/gitignore
Improve .gitignore
2015-09-17 07:20:02 -07:00
Jan Kotas e2c461e86a Improve .gitignore
Copied good additions to .gitignore from https://github.com/dotnet/coreclr/
2015-09-17 01:35:37 -07:00
Jan Vorlicek 7267d2695d Merge pull request #3 from sergiy-k/gitconfig
Add .gitattributes and .gitignore files
2015-09-17 10:11:16 +02:00
dotnet-bot a6c9355994 Add .gitattributes and .gitignore files
These files are needed so we have proper line endings (for example, for
bash scripts) and so git would ignore some temporary local folders (for
example, "bin")
These files have been copied from the corefx repo
(https://github.com/dotnet/corefx) based on the commit label
dbb131dcafe570fd93824820797c88eb35609fc7.
2015-09-16 22:46:30 -07:00
Jan Kotas ab64b61772 Merge pull request #2 from sergiy-k/GcFiles
Add basic build scripts
2015-09-16 22:05:00 -07:00
dotnet-bot 2fce1fbf82 Add basic build scripts
Files under src/Native have been copied from
https://github.com/dotnet/corefx/tree/master/src/Native
The root build.sh file has been copied from
https://github.com/dotnet/corefx
Commit label in the corefx repo: dbb131dcafe570fd93824820797c88eb35609fc7

Note:
    - Some minor cleanup has been done build.sh, src/Native/CMakeLists.txt
      and src/Native/configure.cmake: renamed corefx -> corert, removed
      corefx specific parts
    - No code builds yet with this change
2015-09-16 21:52:11 -07:00
Jan Kotas 65eeb22c09 Merge pull request #1 from sergiy-k/GcFiles
Add GC source files
2015-09-16 19:32:26 -07:00
dotnet-bot add643f03b Add GC source files
All files have been copied from the coreclr repo
(https://github.com/dotnet/coreclr/tree/master/src/gc) based on the commit
label 8ff2389204d7c41b17eff0e9536267aea8d6496f.
2015-09-16 19:09:47 -07:00
Jan Kotas 7abb2d32a3 Initial commit 2015-09-15 16:16:10 -07:00