Skip to content
#

x86

Here are 1,298 public repositories matching this topic...

magic-trace
cgaebel
cgaebel commented Apr 15, 2022

Trace files are big and compress really well, 5x-ish in my experience. Could magic-trace write out compressed traces instead of raw traces?

Perfetto already has support for loading gzipped traces. But gzip is really slow (fingers crossed for Sapphire Rapids, but that's years from being commonplace).

As far as I can tell, we have two options here:

  • teach magic-trace to write gzipped trace
enhancement good first issue
Aiethel
Aiethel commented Oct 19, 2019

While the test_suite presented in #589 does work, it is still pretty simple and can be improved and enhanced.

  • Add tests for gnutils and coreutils.
  • Add necessary utilities so more complex programs can be compiled from sources.
  • Integrate CMake, so one could write something like make validate and the subset of test that is deemed necessary (for example everything with min t
xray-16
BielBdeLuna
BielBdeLuna commented Apr 12, 2022

Describe the bug
In Linux when the engine loads, it detects that there is EFX capabilities but then states that EAX 2 is out of the question.

Expected behavior
shoudln't EAX usage be replaced by EFX usage? and if so maybe this should be indicated when the sound is loaded, isn't it?

BugTrap error report

SOUND: OpenAL: enumerate devices...
SOUND: OpenAL: EnumerationExtensi

MOVED TO: https://cirosantilli.com/linux-kernel-module-cheat/userland-assembly with code at https://github.com/cirosantilli/linux-kernel-module-cheat/tree/master/userland/arch/x86_64 SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat 移至:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly请参阅自述文件。 x86 IA-32和x86-64 userland最少示例教程。 数百个可运行的断言。 好的GDB设置。 IO是用libc完成的,因此OS在理论上是可移植的。 涵盖了NASM和GAS。 在Ubuntu 18.04中测试。 容器(ELF),链接,调用约定。 系统土地作弊网址:https://github.com/cirosantilli/x86-bare-metal-examples,ARM作弊网址:https://github.com/cirosantilli/arm-assembly-cheat

  • Updated Jun 25, 2019
  • Assembly
pgoodman
pgoodman commented Jun 27, 2018
  • (AMD64 bc5ad 3 (BYTES 0f 57 ff) XORPS_XMMxud_XMMxud (WRITE_OP (REG_256 YMM7)) (READ_OP (REG_256 YMM7)) (READ_OP (REG_128 XMM7)))
  • (AMD64 bf2ac 4 (BYTES 66 0f 57 c9) XORPD_XMMxuq_XMMxuq (WRITE_OP (REG_256 YMM1)) (READ_OP (REG_256 YMM1)) (READ_OP (REG_128 XMM1)))
  • `(AMD64 f6c89 4 (BYTES 41 0f 54 d2) ANDPS_XMMxud_XMMxud (WRITE_OP (REG_256 YMM2)) (READ_OP (REG_256 YMM2)) (READ
enhancement help wanted x86 good first issue

Improve this page

Add a description, image, and links to the x86 topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the x86 topic, visit your repo's landing page and select "manage topics."

Learn more