1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 09:37:44 +00:00
serenity/Userland/Libraries
Idan Horowitz 681787de76 LibJS: Add support for async functions
This commit adds support for the most bare bones version of async
functions, support for async generator functions, async arrow functions
and await expressions are TODO.
2021-11-10 08:48:27 +00:00
..
LibArchive Everywhere: Use my cool new @serenityos.org email address 2021-09-01 11:37:25 +04:30
LibAudio LibAudio: Replace log_pan with a constant power panning algoritm 2021-11-08 16:29:25 -08:00
LibC LibC: Fix huge libc.a file size due to the use of llvm-ar -q 2021-11-08 01:39:07 +01:00
LibCards LibGfx: Use ErrorOr<T> for Bitmap::try_create() 2021-11-08 00:35:27 +01:00
LibChess Libraries: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
LibCompress LibCompress: Add missing header to DeflateTables.h 2021-10-06 23:52:40 +01:00
LibConfig ConfigServer+LibConfig: Add way for clients to listen for config changes 2021-08-26 23:41:38 +02:00
LibCore LibCore: Replace Result<T, E> use with ErrorOr<T> in Core::FileWatcher 2021-11-08 00:35:27 +01:00
LibCoredump LibCoredump: Show frames from Loader.so if the crash occurs in it 2021-10-17 17:09:58 +01:00
LibCpp LibCpp: Remove redundant comparison to Token::Type::PipePipe 2021-09-28 10:58:09 +02:00
LibCrypt Everywhere: Use my cool new @serenityos.org email address 2021-09-01 11:37:25 +04:30
LibCrypto AK+Everywhere: Make Base64 decoding fallible 2021-10-23 19:16:40 +01:00
LibDebug LibDebug: Enable parsing libgcc_s.so 2021-10-17 17:09:58 +01:00
LibDesktop Userland: Use Core::Process::spawn() instead of posix_spawn() in places 2021-08-06 01:06:42 +02:00
LibDeviceTree Libraries: Add LibDeviceTree for manipulating OpenFirmware Device Trees 2021-10-21 19:20:03 -07:00
LibDiff LibDiff: Coalesce adjacent changes into the same Hunk 2021-09-24 14:32:52 +02:00
LibDl Toolchain+Userland: Enable TLS for x86_64 2021-07-04 01:07:28 +02:00
LibDSP LibAudio: Rename Audio::Frame -> Audio::Sample 2021-11-08 16:29:25 -08:00
LibELF LibELF: Store SSE registers in x86_64 PLT Trampoline 2021-10-31 00:21:31 +02:00
LibFileSystemAccessClient LibFileSystemAccessClient: Convert request paths to absolute if needed 2021-09-10 20:46:50 +04:30
LibGemini Libraries: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
LibGfx LibCore: Use ErrorOr<T> for Core::File::open() 2021-11-08 00:35:27 +01:00
LibGL LibGfx: Use ErrorOr<T> for Bitmap::try_create() 2021-11-08 00:35:27 +01:00
LibGUI LibCore: Use ErrorOr<T> for Core::File::open() 2021-11-08 00:35:27 +01:00
LibHTTP Libraries: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
LibImageDecoderClient LibCore: Use ErrorOr<T> in Core::AnonymousBuffer 2021-11-08 00:35:27 +01:00
LibIMAP LibIMAP: Remove unused Variant option 2021-09-21 04:22:52 +04:30
LibIPC LibIPC: Replace Result<T, E> use with ErrorOr<T> 2021-11-08 00:35:27 +01:00
LibJS LibJS: Add support for async functions 2021-11-10 08:48:27 +00:00
LibKeyboard LibKeyboard: Use ErrorOr<T> for CharacterMap::fetch_system_map() 2021-11-08 00:35:27 +01:00
LibLine Libraries: Fix -Wunreachable-code warnings from clang 2021-10-08 23:33:46 +02:00
LibM Libraries: Fix typos 2021-10-01 01:06:40 +01:00
LibMarkdown LibMarkdown: Allow nested links 2021-11-03 10:21:50 +01:00
LibPCIDB Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibPDF LibPDF: Parser::parse_header() return false if remaining bytes is zero 2021-10-30 17:34:56 +02:00
LibProtocol RequestServer+LibProtocol: Add an 'EnsureConnection' IPC endpoint 2021-09-28 22:32:31 +02:00
LibPthread LibPthread: Correct nonsensical loop exit condition in RWLock unlock 2021-09-28 12:34:51 +03:30
LibRegex LibRegex: Don't push LibRegex's "Error" into the global namespace 2021-11-08 00:35:27 +01:00
LibSanitizer LibSanitizer+AK: Add float cast overflow handler 2021-08-08 10:55:36 +02:00
LibSQL LibSQL: Replace Result<T, E> use with ErrorOr<T> 2021-11-08 00:35:27 +01:00
LibSymbolication AK: Use ErrorOr<T> for MappedFile factories 2021-11-08 00:35:27 +01:00
LibSyntax LibWeb: Implement first draft of CSS syntax highlighting :^) 2021-10-23 19:07:44 +02:00
LibSystem Kernel+LibSystem: Add a 4th syscall argument 2021-07-25 14:08:50 +02:00
LibTest Everywhere: Remove unused ArgsParser header 2021-11-01 21:12:58 +01:00
LibTextCodec LibTextCodec: Ignore BYTE ORDER MARK at the start of utf8/16 strings 2021-09-15 17:00:18 +02:00
LibThreading LibThreading: Remove redundant method 2021-11-02 11:07:26 +01:00
LibTLS LibTLS: Remove useless ByteBuffer allocation in TLSv12::read_line() 2021-10-10 00:27:44 +02:00
LibUnicode LibUnicode: Generate standalone compile-time array for combining class 2021-10-10 13:49:37 +02:00
LibUSBDB LibUSBDB: Fix vendor id decoding 2021-06-18 19:41:25 +04:30
LibVideo Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 2021-09-06 01:53:26 +02:00
LibVT LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file() 2021-11-08 00:35:27 +01:00
LibWasm LibWasm: Add missing forward declaration to Printer/Printer.h 2021-10-06 23:52:40 +01:00
LibWeb LibCore: Use ErrorOr<T> for Core::File::open() 2021-11-08 00:35:27 +01:00
LibWebSocket Libraries: Fix visibility of Object-derivative constructors 2021-11-02 22:56:53 +01:00
LibX86 LibX86: Take load base address into consideration during disassembly 2021-10-25 12:14:26 +02:00
CMakeLists.txt Libraries: Add LibDeviceTree for manipulating OpenFirmware Device Trees 2021-10-21 19:20:03 -07:00