Skip to content

Releases: GZTimeWalker/GGOS

v0.14.0

11 Jun 17:03
bd5a9b4
Compare
Choose a tag to compare

What's changed

Merge improvements from YSOS into GGOS

Full Changelog: v0.10.0...v0.14.0

v0.10.0

22 Jan 16:13
3b09c9f
Compare
Choose a tag to compare

What's Changed

  • deps: upgrade for nightly rust
  • deps: upgrade some crates
  • kernel: refactor process manager
  • syscall: define independent
  • tools: add ggos.py for launch GGOS on most platforms
  • memory: use RoaringBitmap for frame recycle
  • serial: better support for csi

Full Changelog*: https://github.com/GZTimeWalker/GGOS/compare/v0.9.8..v0.10.0

v0.9.8

19 Mar 19:57
4fcba84
Compare
Choose a tag to compare

What's Changed

  • deps: upgrade some crates
  • app: update shell & optimize path resolve
  • kernel: update sys_stat output
  • process: add memory usage stats
  • fix: panic on invalid ELF file

Full Changelog: v0.9.7...v0.9.8

v0.9.7

28 Nov 23:14
537ff17
Compare
Choose a tag to compare

What's Changed

  • New app: fact will cause huge stack
  • Fix: some stacks won't be recycled
  • Replace assert_eq! with assert! by @deepsource-autofix in #5
  • Replace exclusive range with inclusive range by @deepsource-autofix in #4
  • Replace redundant pattern match with builtin by @deepsource-autofix in #3
  • Reduce match statement into an if-let statement by @deepsource-autofix in #2
  • Format code with rustfmt by @deepsource-autofix

New Contributors

  • @deepsource-autofix made their first contribution in #5

Full Changelog: v0.9.4...v0.9.7

v0.9.4

24 May 19:33
efc5ac3
Compare
Choose a tag to compare

Full Changelog: v0.9.3...v0.9.4

Into user mode.
别忘了TSS特权级栈(逃

v0.9.3

18 May 19:11
f0f0d59
Compare
Choose a tag to compare

Full Changelog: v0.9.0...v0.9.3

Dynamically allocate memory frames for stack, and now we can hold 4096 threads with 4GiB stack space (virtual address space) for each.
This method greatly reduces memory usage.

只是因为洗澡时候突然想做.jpg

v0.9.0

18 May 01:59
b365b5f
Compare
Choose a tag to compare

Full Changelog: v0.8.3...v0.9.0

process manager & mutex update

这碗饺子煮的有点过了()

v0.8.3

17 May 14:17
7a51509
Compare
Choose a tag to compare

Full Changelog: v0.8.0...v0.8.3

impl fork

“为了这碗醋,才煮了这盘饺子”

v0.8.0

15 May 00:54
aca2780
Compare
Choose a tag to compare

The basic development of this course operating system has been completed.

Release GGOS

Full Changelog: v0.7.2...v0.8.0

Hello world, again.

13 May 21:09
46ea283
Compare
Choose a tag to compare
Hello world, again. Pre-release
Pre-release

Full Changelog: v0.6.3...v0.7.2