diff options
author | MITSUNARI Shigeo <[email protected]> | 2022-04-05 17:30:23 +0900 |
---|---|---|
committer | MITSUNARI Shigeo <[email protected]> | 2022-04-05 17:30:23 +0900 |
commit | fb953284babb1306dfc8817ee497659417c938d3 (patch) | |
tree | c20ef9e16079a249858c2548cee9bf82ca7b584a /readme.md | |
parent | 4e8214ca24030dfd4d9061b5aaed0d6b94df2efd (diff) | |
parent | dbd96b277e858a5e42af86accc4d7ca6c343da84 (diff) | |
download | xbyak-fb953284babb1306dfc8817ee497659417c938d3.tar.gz xbyak-fb953284babb1306dfc8817ee497659417c938d3.zip |
Merge branch 'dev'v6.04
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -1,6 +1,6 @@ [![Build Status](https://github.com/herumi/xbyak/actions/workflows/main.yml/badge.svg)](https://github.com/herumi/xbyak/actions/workflows/main.yml) -# Xbyak 6.03 ; JIT assembler for x86(IA32), x64(AMD64, x86-64) by C++ +# Xbyak 6.04 ; JIT assembler for x86(IA32), x64(AMD64, x86-64) by C++ ## Abstract @@ -19,6 +19,7 @@ Use `and_()`, `or_()`, ... instead of `and()`, `or()`. If you want to use them, then specify `-fno-operator-names` option to gcc/clang. ### News +- WAITPKG instructions (tpause, umonitor, umwait) are supported. - MmapAllocator supports memfd with user-defined strings. see sample/memfd.cpp - strictly check address offset disp32 in a signed 32-bit integer. e.g., `ptr[(void*)0xffffffff]` causes an error. - define `XBYAK_OLD_DISP_CHECK` if you need an old check, but the option will be remoevd. @@ -470,6 +471,8 @@ modified new BSD License http://opensource.org/licenses/BSD-3-Clause ## History +* 2022/Apr/05 ver 6.04 add tpause, umonitor, umwait +* 2022/Mar/08 ver 6.03 MmapAllocator supports memfd with user-defined strings. * 2022/Jan/28 ver 6.02 strict check the range of 32-bit dispacement * 2021/Dec/14 ver 6.01 support T_FAR jump/call and retf * 2021/Sep/14 ver 6.00 fully support AVX512-FP16 |