summaryrefslogtreecommitdiff
path: root/src/inc
diff options
context:
space:
mode:
authorDan Moseley <danmose@microsoft.com>2017-08-27 23:51:22 -0700
committerGitHub <noreply@github.com>2017-08-27 23:51:22 -0700
commit5c07c5aa98f8a088bf25099f1ab2d38b59ea5478 (patch)
treecca21075b126112fef646b28ff646cf9f5313516 /src/inc
parent0db6d91ec163eb2ddc005d141fe13ee0df267af0 (diff)
downloadcoreclr-5c07c5aa98f8a088bf25099f1ab2d38b59ea5478.tar.gz
coreclr-5c07c5aa98f8a088bf25099f1ab2d38b59ea5478.tar.bz2
coreclr-5c07c5aa98f8a088bf25099f1ab2d38b59ea5478.zip
Remove always defined FEATURE_RANDOMIZE_STRING_HASHING define (#13491)
* Remove always defined FEATURE_RANDOMIZE_STRING_HASHING * Fully remove randomized hashing * Leftovers * Remove additionalEntropy from HashSortKey as it was always 0 * Remove additionalEntropy from HashString as it was always 0 * Change to private, as not in fact called by reflection in .NET Core * Fix build break due to FCDECLn * Revert removed QCALL * Remove unused strlen parameter
Diffstat (limited to 'src/inc')
-rw-r--r--src/inc/MSCOREE.IDL2
-rw-r--r--src/inc/clrconfigvalues.h3
2 files changed, 1 insertions, 4 deletions
diff --git a/src/inc/MSCOREE.IDL b/src/inc/MSCOREE.IDL
index 53d4ce3bb0..a6b60b9278 100644
--- a/src/inc/MSCOREE.IDL
+++ b/src/inc/MSCOREE.IDL
@@ -164,7 +164,7 @@ typedef enum {
STARTUP_ARM = 0x400000, // Enable the ARM feature.
STARTUP_SINGLE_APPDOMAIN = 0x800000, // application runs in default domain, no more domains are created
STARTUP_APPX_APP_MODEL = 0x1000000, // jupiter app
- STARTUP_DISABLE_RANDOMIZED_STRING_HASHING = 0x2000000 // Disable the randomized string hashing
+ STARTUP_DISABLE_RANDOMIZED_STRING_HASHING = 0x2000000 // Disable the randomized string hashing (not supported)
} STARTUP_FLAGS;
typedef enum {
diff --git a/src/inc/clrconfigvalues.h b/src/inc/clrconfigvalues.h
index f385119c31..1e27c729f8 100644
--- a/src/inc/clrconfigvalues.h
+++ b/src/inc/clrconfigvalues.h
@@ -164,9 +164,6 @@ RETAIL_CONFIG_DWORD_INFO(EXTERNAL_NetFx45_LegacyManagedDeflateStream, W("NetFx45
RETAIL_CONFIG_DWORD_INFO(EXTERNAL_DateTime_NetFX35ParseMode, W("DateTime_NetFX35ParseMode"), 0, "Flag to enable the .NET 3.5 System.DateTime Token Replacement Policy")
RETAIL_CONFIG_DWORD_INFO(EXTERNAL_ThrowUnobservedTaskExceptions, W("ThrowUnobservedTaskExceptions"), 0, "Flag to propagate unobserved task exceptions on the finalizer thread.")
RETAIL_CONFIG_DWORD_INFO(EXTERNAL_DateTime_NetFX40AmPmParseAdjustment, W("EnableAmPmParseAdjustment"), 0, "Flag to enable the .NET 4.0 DateTimeParse to correctly parse AM/PM cases")
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
-RETAIL_CONFIG_DWORD_INFO(EXTERNAL_UseRandomizedStringHashAlgorithm, W("UseRandomizedStringHashAlgorithm"), 0, "Flag to use a string hashing algorithm who's behavior differs between AppDomains")
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
//
// Conditional breakpoints