Tim Schumacher
|
ecd1862859
AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted
|
2 gadi atpakaļ |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 gadi atpakaļ |
Tim Schumacher
|
d43a7eae54
LibCore: Rename `File` to `DeprecatedFile`
|
2 gadi atpakaļ |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 gadi atpakaļ |
Tim Schumacher
|
9d7606b8de
UserspaceEmulator: Use `Core::Stream` for writing profiling data
|
2 gadi atpakaļ |
Ben Wiederhake
|
8a331d4fa0
Everywhere: Move AK/Debug.h include to using files or remove
|
2 gadi atpakaļ |
Itamar
|
108a8e4c88
LibX86: Only pass ProcessorMode to Instruction constructor
|
2 gadi atpakaļ |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 gadi atpakaļ |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 gadi atpakaļ |
Simon Wanner
|
a7268c3c74
LibX86+UserspaceEmulator: Introduce AddressSize and OperandSize enums
|
3 gadi atpakaļ |
demostanis
|
3e8b5ac920
AK+Everywhere: Turn bool keep_empty to an enum in split* functions
|
2 gadi atpakaļ |
Nico Weber
|
2af028132a
AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places
|
2 gadi atpakaļ |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 gadi atpakaļ |
sin-ack
|
a3eeeaa6a1
Userland: Remove erroneous String -> char* -> StringView conversions
|
3 gadi atpakaļ |
Ali Mohammad Pur
|
a5d4824abe
UserspaceEmulator: Pass signal information through to emulated process
|
3 gadi atpakaļ |
Ali Mohammad Pur
|
1125cbe336
UserspaceEmulator: Update signal handlers to use the new stack layout
|
3 gadi atpakaļ |
Ali Mohammad Pur
|
e08cf8f554
UserspaceEmulator: Let SoftCPU.h include Emulator.h
|
3 gadi atpakaļ |
Rummskartoffel
|
a92719fc72
UserspaceEmulator: Implement signal masking
|
3 gadi atpakaļ |
Idan Horowitz
|
cfb9f889ac
LibELF: Accept Span instead of Pointer+Size in validate_program_headers
|
3 gadi atpakaļ |
Idan Horowitz
|
3e959618c3
LibELF: Use StringBuilders instead of Strings for the interpreter path
|
3 gadi atpakaļ |
Daniel Bertalan
|
4e1898df99
UserspaceEmulator: Exclude special ranges from RangeAllocator
|
3 gadi atpakaļ |
Hendiadyoin1
|
c0d6afdc67
UserspaceEmulator: Avoid copies of non trivial types on invocations
|
3 gadi atpakaļ |
Hendiadyoin1
|
6b9a35ac51
UserspaceEmulator: Remove some else-after-returns
|
3 gadi atpakaļ |
Hendiadyoin1
|
15daae468b
UserspaceEmulator: Add some implied auto qualifiers
|
3 gadi atpakaļ |
Idan Horowitz
|
5f4a67434c
Kernel: Move userspace virtual address range base to 0x10000
|
3 gadi atpakaļ |
Brian Gianforcaro
|
f807796380
UserspaceEmulator: Fix after add_positional_argument API change :^)
|
3 gadi atpakaļ |
Andreas Kling
|
58fb3ebf66
LibCore+AK: Move MappedFile from AK to LibCore
|
3 gadi atpakaļ |
Tim Schumacher
|
80cb44afae
Everywhere: Move shared library checks into a common function
|
3 gadi atpakaļ |
Tim Schumacher
|
d350d2dfce
Emulator: Restrict library name check when querying symbols
|
3 gadi atpakaļ |
Tim Schumacher
|
6c6381408f
Emulator: Use existing queried library name in load check
|
3 gadi atpakaļ |