greatbridf
|
e289c9a72b
feat(bitmap): change bm_ funcs to class bitmap
|
vor 1 Jahr |
greatbridf
|
188c55e96e
change(vector): change the behavior of resize
|
vor 1 Jahr |
greatbridf
|
94d7406520
fix(vector): does nothing if size() == n
|
vor 1 Jahr |
greatbridf
|
e9e2680a69
change(mem.cpp): use structured binding
|
vor 1 Jahr |
greatbridf
|
9fcf1ba7ba
feat(libstdc++): add bit_cast
|
vor 1 Jahr |
greatbridf
|
2d8ca9bdaa
fix(libstdc++): make deleted addressof const T*
|
vor 1 Jahr |
greatbridf
|
d5a5a44d02
feat(functional): add invoke_r
|
vor 1 Jahr |
greatbridf
|
400d5597f6
feat(tty): show control char on screen
|
vor 1 Jahr |
greatbridf
|
2e38e5e6de
fix(type_traits): fix decay
|
vor 1 Jahr |
greatbridf
|
2ba94b1ce9
feat(functional): c++ std::function
|
vor 1 Jahr |
greatbridf
|
20fa42c8e4
fix(type_traits): is_template_instance<>
|
vor 1 Jahr |
greatbridf
|
727c3c936a
refactor(gblibstdc++): add type_traits and utility
|
vor 1 Jahr |
greatbridf
|
7472cbe839
feat(gbstdlibc++): add gbstdlibc++ and utility
|
vor 1 Jahr |
greatbridf
|
d3f2ae9dcf
Merge branch 'dev'
|
vor 2 Jahren |
greatbridf
|
f41f73a8b1
fix: mmaped pages of child procs may be empty
|
vor 2 Jahren |
greatbridf
|
b60840f419
change(mmap): remove _mmap
|
vor 2 Jahren |
greatbridf
|
8887ccd4ed
fix: set p bit of cow page whose refcount is 1
|
vor 2 Jahren |
greatbridf
|
1724d02506
fix(mm_list): set children mm's owner on moving
|
vor 2 Jahren |
greatbridf
|
8e1293cd43
feat: support fat32 lowercase filename
|
vor 2 Jahren |
greatbridf
|
c4c0936a8f
feat(gblibc): add ctype
|
vor 2 Jahren |
greatbridf
|
e32a680f5d
feat: getpid and getppid
|
vor 2 Jahren |
greatbridf
|
9d560da181
feat: tc{s,g}etpgrp
|
vor 2 Jahren |
greatbridf
|
427190bcbe
feat: setpgrp
|
vor 2 Jahren |
greatbridf
|
167dd07e9b
feat(pipe): send SIGPIPE on read end close
|
vor 2 Jahren |
greatbridf
|
760c462f77
feat(pipe): send EOF on write end close
|
vor 2 Jahren |
greatbridf
|
dd684f86df
style: remove unused params of syscall funcs
|
vor 2 Jahren |
greatbridf
|
ba8f40e69b
feat: read and write of pipes will wait for data
|
vor 2 Jahren |
greatbridf
|
1ff2137333
feat: replace evequeue by cond_var
|
vor 2 Jahren |
greatbridf
|
da154fd066
change: use schedule_noreturn() in syscall exit
|
vor 2 Jahren |
greatbridf
|
6ab99e3b3d
change: make schedule() return int. status
|
vor 2 Jahren |