Skip to content

Releases: GZTimeWalker/GGOS

v0.14.0

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 11 Jun 17:03
bd5a9b4

What's changed

Merge improvements from YSOS into GGOS

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

v0.10.0

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 22 Jan 16:13
3b09c9f

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

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 19 Mar 19:57
4fcba84

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

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 28 Nov 23:14
537ff17

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

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 24 May 19:33
efc5ac3

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

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

v0.9.3

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 18 May 19:11
f0f0d59

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

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 18 May 01:59
b365b5f

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

process manager & mutex update

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

v0.8.3

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 17 May 14:17
7a51509

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

impl fork

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

v0.8.0

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 15 May 00:54
aca2780

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

Release GGOS

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

Hello world, again.

Hello world, again. Pre-release
Pre-release

Choose a tag to compare

@GZTimeWalker GZTimeWalker released this 13 May 21:09
46ea283

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