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
diff options
context:
space:
mode:
authorSimon Nattress <simonn@microsoft.com>2015-11-23 22:42:12 +0300
committerSimon Nattress <simonn@microsoft.com>2015-12-04 10:43:16 +0300
commitd4f77bc3fa5601d8c8956d5681eb080f0993fe8a (patch)
tree1cf144aaf1dbb16ccf13fa61857a43c1e387a618 /tests/CoreCLR.issues.targets
parentde72db556da5ff4f205ec7aa6b76dbd1a72d8550 (diff)
Fill out EEType fields
Fill out the fixed portion of the EEType data structure as expected by the runtime along with most of the variable pieces that follow. Correct the code-gen's calculation of where VTable entries start in the EEType. Add type-system support for asking if a type has a finalizer. Move EEType Flags and Kinds enums to the Common folder and consume them from the compiler and runtime. Transpose the new Type System's Category to a CorElementType for primitives / enum underlying types. Remove HasFinalizer assert in RhNewObject The following pieces are incomplete: Optional fields side data structure Interface dispatch map pointers Type variance Sealed virtual slots blob Generic Type Def EETypes
Diffstat (limited to 'tests/CoreCLR.issues.targets')
-rw-r--r--tests/CoreCLR.issues.targets12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/CoreCLR.issues.targets b/tests/CoreCLR.issues.targets
index d96e13f8a..097343e4f 100644
--- a/tests/CoreCLR.issues.targets
+++ b/tests/CoreCLR.issues.targets
@@ -1879,10 +1879,8 @@
<ExcludeList Include="$(XunitTestBinBase)\JIT\jit64\opt\cse\HugeArray1\HugeArray1.*" />
<ExcludeList Include="$(XunitTestBinBase)\JIT\jit64\opt\cse\hugeexpr1\hugeexpr1.*" />
- <!-- Pointer and ByReference EEType -->
- <!-- https://github.com/dotnet/corert/issues/423 -->
- <ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\ldtoken\_il_dbgptr_types\_il_dbgptr_types.*" />
- <ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\ldtoken\_il_relptr_types\_il_relptr_types.*" />
+ <!-- ByReference support -->
+ <!-- https://github.com/dotnet/corert/issues/474 -->
<ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b431098\b431098\b431098.*" />
<!-- RVA mapped fields -->
@@ -1892,6 +1890,10 @@
<ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\CLR-x86-JIT\V1.2-M01\b18049\b18049\b18049.*" />
<ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\xxblk\cpblk3_il_d\cpblk3_il_d.*" />
<ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\xxblk\cpblk3_il_r\cpblk3_il_r.*" />
+
+ <!-- Finalizer -->
+ <!-- https://github.com/dotnet/corert/issues/464 -->
+ <ExcludeList Include="$(XunitTestBinBase)\Exceptions\Finalization\Finalizer\Finalizer.*" />
<ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\CLR-x86-JIT\V1.2-M01\b13452\b13452\b13452.*">
<Issue>392</Issue>
@@ -2249,5 +2251,7 @@
<ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\VT\callconv\_il_reljumper2\_il_reljumper2.*" />
<ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\VT\callconv\_speed_reljumper\_speed_reljumper.*" />
<ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\VT\callconv\_speed_relvtret\_speed_relvtret.*" />
+ <ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\ldtoken\_il_dbgptr_types\_il_dbgptr_types.*" />
+ <ExcludeList Include="$(XunitTestBinBase)\JIT\Methodical\ldtoken\_il_relptr_types\_il_relptr_types.*" />
</ItemGroup>
</Project>