OSDN Git Service

[VM][I386_NP21] Add hints of branch-prediction whether accessing memory (and some...
authorK.Ohta <whatisthis.sowhat@gmail.com>
Tue, 20 Jul 2021 16:50:32 +0000 (01:50 +0900)
committerK.Ohta <whatisthis.sowhat@gmail.com>
Tue, 20 Jul 2021 16:50:32 +0000 (01:50 +0900)
commitfba5f7de5fe9d68f01ba663c1d74c376f0baa6a4
tree4338af582f749d3537acdcefe0a04c22b3d474e1
parent0a8b803464401c8390439c93a1fa5ccecce5817d
[VM][I386_NP21] Add hints of branch-prediction whether accessing memory (and some of interrupts) is legal.

This reduces HOST CPU USAGE especially high-VM-clocks.
source/src/vm/np21/i386c/cpumem.cpp
source/src/vm/np21/i386c/cpumem.h
source/src/vm/np21/i386c/ia32/cpu.cpp
source/src/vm/np21/i386c/ia32/cpu_mem.h
source/src/vm/np21/i386c/ia32/cpu_mem.mcr
source/src/vm/np21/i386c/ia32/exception.cpp