diff options
author | Austin Wise <AustinWise@gmail.com> | 2018-10-07 20:16:45 -0700 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2018-10-07 20:16:45 -0700 |
commit | e57c4fb8ff2346d5420247183b9af2b83184516c (patch) | |
tree | 886b1626e74b7e8c05b7f59197431160ba9bafa0 /src/pal/inc | |
parent | eeef1c1379b9f49261f66093b355ac8c12e47485 (diff) | |
download | coreclr-e57c4fb8ff2346d5420247183b9af2b83184516c.tar.gz coreclr-e57c4fb8ff2346d5420247183b9af2b83184516c.tar.bz2 coreclr-e57c4fb8ff2346d5420247183b9af2b83184516c.zip |
Remove mention of rotor from comments (#20297)
* Remove old reference to Rotor in documentation.
All remaining references relate to rotor's role in CoreCLR history.
* Remove rotor comment from enummem.cpp.
I can find no evidence that the presence of g_pStressLog is conditional
on FEATURE_PAL being defined.
* Remove old todo, DbgDllMain looks for thread detach.
* Update nativepipeline.h comment refernce to rotor.
All unix-like systems except android have FEATURE_DBGIPC_TRANSPORT_DI
defined, hence "most unix-like platforms".
* Update some comments to not refer to Rotor.
* Remove some more references to Rotor from comments.
* Remove old comment.
Though maybe this macro should be removed and everywhere use the & operator.
It appears there are only two places that use this macro.
Diffstat (limited to 'src/pal/inc')
-rw-r--r-- | src/pal/inc/pal.h | 10 | ||||
-rw-r--r-- | src/pal/inc/rt/palrt.h | 6 | ||||
-rw-r--r-- | src/pal/inc/rt/sal.h | 4 | ||||
-rw-r--r-- | src/pal/inc/rt/specstrings.h | 3 |
4 files changed, 7 insertions, 16 deletions
diff --git a/src/pal/inc/pal.h b/src/pal/inc/pal.h index 075f58a9eb..f117a6eb9c 100644 --- a/src/pal/inc/pal.h +++ b/src/pal/inc/pal.h @@ -10,9 +10,9 @@ Module Name: Abstract: - Rotor Platform Adaptation Layer (PAL) header file. This file - defines all types and API calls required by the Rotor port of - the Microsoft Common Language Runtime. + CoreCLR Platform Adaptation Layer (PAL) header file. This file + defines all types and API calls required by the CoreCLR when + compiled for Unix-like systems. Defines which control the behavior of this include file: UNICODE - define it to set the Ansi/Unicode neutral names to @@ -5043,9 +5043,7 @@ public: }; // -// NOTE: Catching hardware exceptions are only enabled in the DAC and SOS -// builds. A hardware exception in coreclr code will fail fast/terminate -// the process. +// NOTE: This is only defined in one PAL test. // #ifdef FEATURE_ENABLE_HARDWARE_EXCEPTIONS #define HardwareExceptionHolder CatchHardwareExceptionHolder __catchHardwareException; diff --git a/src/pal/inc/rt/palrt.h b/src/pal/inc/rt/palrt.h index e262b0dd95..6a1d57c0ee 100644 --- a/src/pal/inc/rt/palrt.h +++ b/src/pal/inc/rt/palrt.h @@ -14,9 +14,9 @@ Abstract: - Rotor runtime functions. These are functions which are ordinarily - implemented as part of the Win32 API set, but for Rotor, are - implemented as a runtime library on top of the PAL. + PAL runtime functions. These are functions which are ordinarily + implemented as part of the Win32 API set, but when compiling CoreCLR for + Unix-like systems, are implemented as a runtime library on top of the PAL. Author: diff --git a/src/pal/inc/rt/sal.h b/src/pal/inc/rt/sal.h index 07468645a5..caf89f247d 100644 --- a/src/pal/inc/rt/sal.h +++ b/src/pal/inc/rt/sal.h @@ -2951,7 +2951,3 @@ __PRIMOP(int, _In_function_class_(__In_impl_ char*);) #ifdef __cplusplus // [ } #endif // ] - -// Rotor doesn't need concurrency sal. -// #include <ConcurrencySal.h> - diff --git a/src/pal/inc/rt/specstrings.h b/src/pal/inc/rt/specstrings.h index 214d4190de..12feab9331 100644 --- a/src/pal/inc/rt/specstrings.h +++ b/src/pal/inc/rt/specstrings.h @@ -515,9 +515,6 @@ void __pfx_assume(int, const char *); #define __PRIMOP(type, fun) #endif /* !defined(_Outptr_) || _MSC_VER <= 1600 */ -// ROTOR doesn't need driverspecs.h -// #include <driverspecs.h> - /* If no SAL 2 appears to have been defined (_Outptr_ is a representative choice) then we must be operating in a downlevel build environment (such as VS10). |