Commit Graph

25 Commits

Author SHA1 Message Date
Drew Galbraith 9c9fd167cd [Yunq] Clean up codegen issues for client and server. 2023-10-24 18:19:12 -07:00
Drew Galbraith 71e3521b87 [yunq] Add codegen for clients and servers (untested). 2023-10-24 15:57:35 -07:00
Drew Galbraith d45f831b46 [Glacier] Add buffer types for holding bytes and capabilities. 2023-10-24 12:38:11 -07:00
Drew Galbraith ca5361b847 [Glacier] Add the [] operator to string. 2023-10-24 12:34:52 -07:00
Drew Galbraith fdd2d693bc [glacier] Add default constructor for a string. 2023-10-13 15:03:35 -07:00
Drew Galbraith f8f8c854eb [glacier] Fix glacier to build freestanding 2023-07-19 20:50:19 -07:00
Drew Galbraith f7fb4f4ddc [glacier] Add a method to build a bounded string 2023-07-06 10:40:36 -07:00
Drew Galbraith b83385dfa6 [glacier] Don't implicitly convert error_or to bool 2023-07-05 16:02:47 -07:00
Drew Galbraith 02e6b49d90 [glacier] Add a vector class 2023-06-26 15:46:03 -07:00
Drew Galbraith 64d355b20d [glacier] Move LinkedList to glacier. 2023-06-26 15:01:55 -07:00
Drew Galbraith 90f33f31c5 [mammoth] Move EndpointClient to move-only semantics. 2023-06-26 11:54:36 -07:00
Drew Galbraith 16c30d12fb [glacier] Update ErrorOr to work with Move. 2023-06-26 11:37:56 -07:00
Drew Galbraith 84d3c33938 [glacier] Add UniquePtr and Move 2023-06-26 11:37:31 -07:00
Drew Galbraith 8dcb1ddabd [glacier] Slightly build out string lib. 2023-06-22 02:18:44 -07:00
Drew Galbraith c064af5fa7 Endpoint syscalls implemented 2023-06-21 23:14:42 -07:00
Drew Galbraith 69501bfe01 [all] Add stub for new Endpoint kernel object 2023-06-21 21:43:27 -07:00
Drew Galbraith 1f7a15eed4 [mammoth] Return ErrorOr when creating a process 2023-06-21 20:58:08 -07:00
Drew Galbraith 0ec2fa3e76 [glacier] Move Pair to glacier. 2023-06-21 20:47:40 -07:00
Drew Galbraith c2dfe17363 [zion] Use ErrorOr in PciConfiguration 2023-06-21 18:46:06 -07:00
Drew Galbraith 0b86a94f14 Migrate to error constants in glacier 2023-06-21 18:28:54 -07:00
Drew Galbraith 25737d9377 [glacier] Add an IntrusiveList container 2023-06-21 16:28:19 -07:00
Drew Galbraith e1af79b975 [zion/glacier] Move RefPtr to glacier. 2023-06-21 15:07:40 -07:00
Drew Galbraith 8bcb574677 [zion/glacier] Move RefCounted to glacier. 2023-06-21 14:52:40 -07:00
Drew Galbraith 56eae3d4e5 [zion/glacier] Move SharedPtr to glacier 2023-06-21 14:48:29 -07:00
Drew Galbraith 859fbf66da [glacier] Create lib with scaffolding string class. 2023-06-21 14:42:23 -07:00