# # ChangeLog for trunk/include/iprt/asm-mem.h in vbox # # Generated by Trac 1.4.3.2 # Nov 29, 2024 1:22:06 PM Mon, 21 Oct 2024 12:08:33 GMT vboxsync [106559] * trunk/include/iprt/asm-math.h (modified) * trunk/include/iprt/asm-mem.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstClear-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitFirstSet-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitNextClear-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMBitNextSet-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFill32-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFirstMismatchingU8-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemFirstNonZero-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemZero32-generic.cpp (modified) * trunk/src/VBox/Runtime/common/asm/ASMMultU64ByU32DivByU32-generic.cpp (modified) IPRT: Sort out export/import trouble with 'inline-assembly' functions ... Mon, 21 Oct 2024 10:40:18 GMT vboxsync [106553] * trunk/include/iprt/asm-mem.h (modified) iprt/asm-mem.h: Adjustments of the win/arm64 changes - ... Mon, 21 Oct 2024 08:01:31 GMT vboxsync [106547] * trunk/include/iprt/asm-mem.h (modified) iprt/asm-mem.h: __iso_volatile_load8 related typo. bugref:10392 Mon, 21 Oct 2024 07:41:54 GMT vboxsync [106542] * trunk/include/iprt/asm-mem.h (modified) include/iprt/asm-mem.h: Make it build on win.arm64, bugref:10392 Wed, 24 Jan 2024 14:21:13 GMT vboxsync [103025] * trunk/include/iprt/asm-mem.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) *: Replaced some ASMMemZero32 uses with RT_BZERO. bugref:10588 Wed, 24 Jan 2024 01:05:51 GMT vboxsync [103017] * trunk/include/iprt/asm-mem.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) iprt/asm-mem.h: Eliminated the unused ASMProbeReadBuffer. Wed, 24 Jan 2024 00:58:12 GMT vboxsync [103014] * trunk/include/iprt/asm-mem-watcom-x86-16.h (modified) * trunk/include/iprt/asm-mem-watcom-x86-32.h (modified) * trunk/include/iprt/asm-mem.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/asm/ASMMemZeroPage-generic.cpp (deleted) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) iprt/asm-mem.h: Eliminated the ASMMemZeroPage function, replaced the ... Wed, 24 Jan 2024 00:50:12 GMT vboxsync [103013] * trunk/include/iprt/asm-mem.h (modified) * trunk/src/VBox/Runtime/common/zip/zip.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) iprt/asm-mem.h,zip.cpp,tstRTInlineAsm.cpp: Eliminated unused ... Tue, 23 Jan 2024 23:55:58 GMT vboxsync [103005] * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/pdmaudioinline.h (modified) * trunk/include/VBox/vmm/pdmnetinline.h (modified) * trunk/include/VBox/vmm/vmcpuset.h (modified) * trunk/include/iprt/asm-mem-watcom-x86-16.h (copied) * trunk/include/iprt/asm-mem-watcom-x86-32.h (copied) * trunk/include/iprt/asm-mem.h (copied) * trunk/include/iprt/asm-watcom-x86-16.h (modified) * trunk/include/iprt/asm-watcom-x86-32.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/cpp/hardavlslaballocator.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/VBoxMPDX.cpp (modified) * trunk/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-dx11.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-info.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Runtime/common/alloc/memcache.cpp (modified) * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isomakerimport.cpp (modified) * trunk/src/VBox/Runtime/common/fs/isovfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrMachO.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/math/bignum.cpp (modified) * trunk/src/VBox/Runtime/common/misc/sg.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmount.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/r0drv/alloc-ef-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/mempage-heap.cpp (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTBitOperations.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemCache.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemPool.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemSafer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrAlloc.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTStrCache.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/VCICache.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-basic-2-x0.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemAlloc.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-MemGuardedTestPage.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PagingProtect.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAlloc.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-SlabAllocEx.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-paging.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitGdt.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-rm-InitMemory.c (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) iprt/asm.h,*: Split out the ASMMem* and related stuff into a separate ... Thu, 18 Jan 2024 22:36:04 GMT vboxsync [102962] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Working over the ASMAtomic*And|Or|Xor* functions for ...