Skip to content

Commit

Permalink
Everywhere: Remove references to UserspaceEmulator
Browse files Browse the repository at this point in the history
  • Loading branch information
nico authored and AtkinsSJ committed Jan 29, 2024
1 parent 3f9d0c7 commit fd31672
Show file tree
Hide file tree
Showing 9 changed files with 4 additions and 43 deletions.
1 change: 0 additions & 1 deletion Base/etc/posixshrc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ alias sdb=Debugger
alias sm=SystemMonitor
alias pv=Profiler
alias ws=WebServer
alias ue=UserspaceEmulator
alias fe=FontEditor
alias ss=Spreadsheet
alias vp=VideoPlayer
Expand Down
1 change: 0 additions & 1 deletion Base/etc/shellrc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ alias sdb=Debugger
alias sm=SystemMonitor
alias pv=Profiler
alias ws=WebServer
alias ue=UserspaceEmulator
alias fe=FontEditor
alias ss=Spreadsheet
alias vp=VideoPlayer
Expand Down
1 change: 0 additions & 1 deletion Base/root/generate_manpages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ exit_for_error()

rm -rf generated_manpages 2> "$ERROR_FILE" || exit_for_error

# FIXME: Add `UserspaceEmulator 1` back to this list after UE is functional on x86_64.
for i in ( \
(config 1) \
(fortune 1) \
Expand Down
24 changes: 0 additions & 24 deletions Base/usr/share/man/man1/UserspaceEmulator.md

This file was deleted.

5 changes: 2 additions & 3 deletions Base/usr/share/man/man1/crash.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,8 @@ $ /usr/Tests/Kernel/crash [options]

## Description

This program is used to test how the Serenity kernel or UserspaceEmulator
handle userspace crashes, and can be used to simulate many different kinds
of crashes.
This program is used to test how the Serenity kernel handles userspace crashes,
and can be used to simulate many different kinds of crashes.

## Options

Expand Down
2 changes: 0 additions & 2 deletions Meta/serenity.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,6 @@ Usage: $NAME COMMAND [TARGET] [TOOLCHAIN] [ARGS...]
Examples:
$NAME run x86_64 GNU smp=on
Runs the image in QEMU passing "smp=on" to the kernel command line
$NAME run x86_64 GNU 'init=/bin/UserspaceEmulator init_args=/bin/SystemServer'
Runs the image in QEMU, and run the entire system through UserspaceEmulator (not fully supported yet)
$NAME run
Runs the image for the default TARGET x86_64 in QEMU
$NAME run lagom js -A
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ You can watch videos of the system being developed on YouTube:
* Good POSIX compatibility ([LibC](Userland/Libraries/LibC/), Shell, syscalls, signals, pseudoterminals, filesystem notifications, standard Unix [utilities](Userland/Utilities/), ...)
* POSIX-like virtual file systems (/proc, /dev, /sys, /tmp, ...) and ext2 file system
* Network stack and applications with support for IPv4, TCP, UDP; DNS, HTTP, Gemini, IMAP, NTP
* Profiling, debugging and other development tools (Kernel-supported profiling, detailed program analysis with software emulation in UserspaceEmulator, CrashReporter, interactive GUI playground, HexEditor, HackStudio IDE for C++ and more)
* Profiling, debugging and other development tools (Kernel-supported profiling, CrashReporter, interactive GUI playground, HexEditor, HackStudio IDE for C++ and more)
* [Libraries](Userland/Libraries/) for everything from cryptography to OpenGL, audio, JavaScript, GUI, playing chess, ...
* Support for many common and uncommon file formats (PNG, JPEG, GIF, MP3, WAV, FLAC, ZIP, TAR, PDF, QOI, Gemini, ...)
* Unified style and design philosophy, flexible theming system, [custom (bitmap and vector) fonts](https://fonts.serenityos.net/font-family)
Expand Down
9 changes: 0 additions & 9 deletions Tests/UserspaceEmulator/test-run-ls.cpp

This file was deleted.

2 changes: 1 addition & 1 deletion Userland/Libraries/LibCoredump/Reader.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ Reader::LibraryData const* Reader::library_containing(FlatPtr address) const
ByteString Reader::resolve_object_path(StringView name) const
{
// TODO: There are other places where similar method is implemented or would be useful.
// (e.g. UserspaceEmulator, LibSymbolication, Profiler, and DynamicLinker itself)
// (e.g. LibSymbolication, Profiler, and DynamicLinker itself)
// We should consider creating unified implementation in the future.

if (name.starts_with('/') || !FileSystem::looks_like_shared_library(name)) {
Expand Down

0 comments on commit fd31672

Please sign in to comment.