summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-08-10LibC: Implement gettimeofday() in terms of clock_gettime(CLOCK_REALTIME)Andreas Kling
2021-08-10Mandelbrot: Only recalculate missing areas after panningsin-ack
2021-08-10Mandelbrot: Add panningsin-ack
2021-08-10Mandelbrot: Add mousewheel zoomingsin-ack
2021-08-10Mandelbrot: Use a GUI::Frame to paint intosin-ack
2021-08-10LaunchServer: Resolve symlinks when querying for handler applicationLuK1337
2021-08-10Spreadsheet: Call SheetModel::update() instead of invalidate()sin-ack
2021-08-10Kernel/SMP: Change critical sections to not disable interruptsAndreas Kling
2021-08-10Kernel/SMP: Skip thread registers in core dump if there is no trap frameAndreas Kling
2021-08-10Kernel/SMP: Make entering/leaving critical sections multi-processor safeAndreas Kling
2021-08-10UserspaceEmulator: Move all the profiling details into the EmulatorAli Mohammad Pur
2021-08-10Profiler: Disassemble the containing function for non-function symbolsAli Mohammad Pur
2021-08-10Profiler: Show the symbol address in object fileAli Mohammad Pur
2021-08-10UserspaceEmulator+LibC: Add support for Region-of-Interest profilingAli Mohammad Pur
2021-08-09LibELF: Remove `(FlatPtr)something.as_ptr()` idiomDaniel Bertalan
2021-08-09LibELF: Fix 'applying offset produced null pointer' UBSAN failureDaniel Bertalan
2021-08-09Kernel/USB: Tighten up USBManagement enumeration code a bitLiav A
2021-08-09LaunchServer: Do not provide file handlers for special filesTetsui Ohkubo
2021-08-09Everywhere: Use tobyase@serenityos.org for my copyright headersTobias Christiansen
2021-08-09Kernel/USB: Create controller base class and introduce USBManagementLuke
2021-08-09USB: Fix wrong port read/write in portscan daemonJesse Buhagiar
2021-08-09Meta: Add SERENITY_CPUS environment variable to control number of CPUsTom
2021-08-09Ports: Compile ncurses as a shared libraryKenneth Myhra
2021-08-09Ports: Add missing fnmatch patch for diffutilsroytam1
2021-08-09LibJS: Fix this values in arrow functionsdavidot
2021-08-09LibJS: Move Object::invoke to Value::invoke and fix it for primitivesdavidot
2021-08-09Kernel/SMP: Don't process SMP messages in non-SMP modeAndreas Kling
2021-08-09Kernel/SMP: Process the deferred call queue in exit_trap()Andreas Kling
2021-08-09Kernel/SMP: Don't process SMP messages in exit_trap() in non-SMP modeAndreas Kling
2021-08-09Kernel/SMP: Don't enable interrupts in Processor::exit_trapAndreas Kling
2021-08-09Kernel/SMP: Mark s_smp_enabled READONLY_AFTER_INITAndreas Kling
2021-08-09Kernel: Don't hog MM lock in Memory::Region::clone()Andreas Kling
2021-08-09Kernel: Fix deadlock in ~Memory::Region()Andreas Kling
2021-08-09Kernel: Don't hog MM lock in find_region_from_vaddr()Andreas Kling
2021-08-09Kernel: Remove unused list of user regions in MemoryManagerAndreas Kling
2021-08-09Kernel/SMP: Make SMP message queueing work correctlyAndreas Kling
2021-08-09Kernel/SMP: Don't panic in inode fault if other CPU already paged it inAndreas Kling
2021-08-09Kernel/SMP: Always take PageDirectory lock before the MemoryManager lockAndreas Kling
2021-08-09Kernel/SMP: Fix ProcessorMessage deallocation bugAndreas Kling
2021-08-09Kernel: Rename Processor::smp_queue_message() => smp_enqueue_message()Andreas Kling
2021-08-09Kernel: Add Processor::pause() and use it to give the CPU a restAndreas Kling
2021-08-09Kernel: Only get register dump when we have a trapAndreas Kling
2021-08-09Kernel: Fix logic typo in ConsoleManagement::is_initialized()Andreas Kling
2021-08-09Tests: Add test for String::bijective_base_from()Mandar Kulkarni
2021-08-09Spreadsheet: Make convert_from_string() return Optional<size_t>Mandar Kulkarni
2021-08-09Spreadsheet: Fix column index string to number conversionMandar Kulkarni
2021-08-09CI: Remove leftover ccache step and fix a broken link in the clang buildIdan Horowitz
2021-08-09PixelPaint: Let Tools have different cursorsMarcus Nilsson
2021-08-08Toolchain: Remove static LLVM librariesDaniel Bertalan
2021-08-08Toolchain: Build libLLVM as a dynamic libraryDaniel Bertalan