Age | Commit message (Collapse) | Author |
|
Unless it's an ERROR_INVALID_HANDLE.
Otherwise, we can leak the file handle.
|
|
Use smart pointers to avoid having to manually deallocate memory.
- szOutputFileName was never being deallocated
- `pAlias` and `exportDirData` were only being deallocated on the
success path and not on any of the error paths.
|
|
|
|
system is untouched (#49906)
|
|
* Delete unrechable code for emitting PE fixups and obj files
* Fold ICeeGen into ICeeGenInternal and change IID
|
|
* Add byte swap when accessing PublicKeyBlob in AsmMan::EndAssembly
* Fix access beyond end of pszString in DumpUnicodeString
* Remove unneccessary assert in _FillMDDefaultValue
|
|
Enable Hot Reload API on Linux
Only define EnC_SUPPORTED for vm/ee on xplat. Doesn't enable the ENC ICorDebug API.
Enable hotreload api tests on Linux/MacOS. API not implemented on arm/arm64
Remove all the ENC_DELTA_HACK code. Remove more ENC_DELTA_HACK code from ilasm
|
|
memcpy is defined to only work when the source and destination memory
regions do not overlap. In here, they do. So let's use memmove instead.
|
|
|
|
Fixes #47426
|
|
(#46124) (#46289)
Co-authored-by: Ivan Povazan <ivan@raincode.com>
|
|
(#46250)
* Fix malformed portable PDB generation for methods with empty body (#46124)
* Adding a test case for ilasm which verifies that the MethodDef and MethodDebugInformation tables have the same number of rows (#46124)
|
|
Fixes #45908
|
|
I do not expect we will ever add the classic PDB support back in ilasm.
Fixes #45492
|
|
(src/coreclr/src becomes src/coreclr) (#44973)
* Move src/coreclr/src/Directory.Build.targets to src/coreclr
Merge src/coreclr/src/CMakeLists.txt into src/coreclr/CMakeLists.txt
* Mechanical move of src/coreclr/src to src/coreclr
* Scripts adjustments to reflect the changed paths
|