index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-07-12
UserspaceEmulator: Implement the CMPXCHG instruction
Andreas Kling
2020-07-12
UserspaceEmulator: Fix broken MOV_RM8_reg8
Andreas Kling
2020-07-12
LibVT: Don't scroll to bottom when pressing the right shift key
Andreas Kling
2020-07-12
UserspaceEmulator: Implement JMP_NEAR_imm
Andreas Kling
2020-07-12
UserspaceEmulator: Implement the CMOVcc instruction
Andreas Kling
2020-07-12
UserspaceEmulator: Implement the SBB family of instructions
Andreas Kling
2020-07-12
UserspaceEmulator: Add basic TLS (thread-local storage) support
Andreas Kling
2020-07-12
UserspaceEmulator: Implement the NEG instruction
Andreas Kling
2020-07-12
UserspaceEmulator: Implement SETcc_RM8
Andreas Kling
2020-07-12
UserspaceEmulator: Implement the DEC family of instructions
Andreas Kling
2020-07-12
UserspaceEmulator: Make sure ELF data segments are zero-initialized
Andreas Kling
2020-07-12
Debugger: Add some pledges required by LibLine
Andreas Kling
2020-07-12
Ports: Add jq :^)
AnotherTest
2020-07-12
LibM: Add 'isnormal'
AnotherTest
2020-07-11
UserspaceEmulator: Put memory read/write logging behind MEMORY_DEBUG
Andreas Kling
2020-07-11
UserspaceEmulator: Implement the SHL family of instructions
Andreas Kling
2020-07-11
UserspaceEmulator: Implement RET_imm16
Andreas Kling
2020-07-11
UserspaceEmulator: Simplify op_foo templates
Andreas Kling
2020-07-11
UserspaceEmulator: The generic_RM*_imm8 functions need to sign extend
Andreas Kling
2020-07-11
UserspaceEmulator: Implement MOV_EAX_moff32
Andreas Kling
2020-07-11
UserspaceEmulator: Implement CALL_RM32
Andreas Kling
2020-07-11
UserspaceEmulator: Implement the SHR family of instructions
Andreas Kling
2020-07-11
UserspaceEmulator: Implement SHR_RM32_imm8
Andreas Kling
2020-07-11
UserspaceEmulator: Implement the OR family of instructions
Andreas Kling
2020-07-11
UserspaceEmulator: Implement PUSH_imm8
Andreas Kling
2020-07-11
UserspaceEmulator: Fix broken MOV_RM32_imm32
Andreas Kling
2020-07-11
UserspaceEmulator: Implement the 32-bit LEAVE instruction
Andreas Kling
2020-07-11
UserspaceEmulator: Implement JMP_imm16 and JMP_imm32
Andreas Kling
2020-07-11
UserspaceEmulator: Implement the MOVZX instruction
Andreas Kling
2020-07-11
UserspaceEmulator: Implement STOSB/STOSW/STOSD
Andreas Kling
2020-07-11
UserspaceEmulator: Implement some of the IMUL instruction family
Andreas Kling
2020-07-11
UserspaceEmulator+LibX86: Implement the LEA instruction
Andreas Kling
2020-07-11
LibC: Some s/int/size_t/ in the malloc code
Andreas Kling
2020-07-11
UserspaceEmulator: Improve the initial program stack a tiny bit
Andreas Kling
2020-07-11
Ports: Use "ini" in neofetch to read theme name
Linus Groh
2020-07-11
Userland: Add "ini" command to read and write .ini config files
Linus Groh
2020-07-11
Ports: Disable /proc/cpuinfo parsing in neofetch, for now
Linus Groh
2020-07-11
SystemMonitor: Parse /proc/cpuinfo as JSON
Linus Groh
2020-07-11
ProcFS: JSONify /proc/cpuinfo
Linus Groh
2020-07-11
LibJS: Implement Symbol.toStringTag
Matthew Olsson
2020-07-11
LibJS: Implement spec-compliant Object.prototype.toString
Matthew Olsson
2020-07-11
DisplaySettings: Fix a typo
Linus Groh
2020-07-11
UserspaceEmulator: Both ADD and SUB modify the carry flag
Andreas Kling
2020-07-11
UserspaceEmulator: Implement the AND and TEST instructions
Andreas Kling
2020-07-11
LibJS: Prefer "define_property" over "put"
Matthew Olsson
2020-07-11
LibJS: Use macros to enumerate well-known symbols
Matthew Olsson
2020-07-11
LibJS: Start implementing iterable framework, add ArrayIterator
Matthew Olsson
2020-07-11
LibJS: Renamed Object::GetOwnPropertyReturnMode to Object::PropertyKind
Matthew Olsson
2020-07-11
Piano: Fix cliping of bottom notes when scrolling in RollWidget
Peter Elliott
2020-07-11
Piano: Handle octave slider jumps of greater than 1
Peter Elliott
[next]