repo.or.cz
/
helenos.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
C++: expand loop if types are different
2023-10-22
V
o
jtech Horky
C++: expand
loop if ty
p
es are different
commit
|
commitdiff
|
tree
2023-10-22
V
o
j
t
e
c
h Horky
C++:
m
utex::init should be c
o
nstexp
r
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
Add
_
_CONSTEXPR for headers shared by C an
d
C++
commit
|
commitdiff
|
tree
2023-10-22
V
ojt
e
ch Horky
char8_
t
behaves
d
iffer
e
ntly in C and C++
commit
|
commitdiff
|
tree
2023-10-22
V
o
jtech Hor
k
y
Silence
spurious/unwa
n
ted GCC
w
ar
n
ings usi
n
g pragmas
commit
|
commitdiff
|
tree
2023-10-22
Jiř
í
Zárevúcky
Merge
m
eson
s
cript update
s
for new
toolchain
commit
|
commitdiff
|
tree
2023-10-22
Voj
t
ech Ho
r
ky
arm32
:
fix fl
o
ati
n
g point abi
configu
r
a
t
io
n
commit
|
commitdiff
|
tree
2023-10-22
V
o
jtech Horky
Pref
e
r mkisofs if genisoimage
i
s
a
s
ymli
n
k
commit
|
commitdiff
|
tree
2023-10-22
V
ojtech Hor
k
y
C++
:
silence m
i
s
leading indentation
w
arnings
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Hork
y
Wo
r
karound li
n
k
er warnings
about RWX segme
n
t
commit
|
commitdiff
|
tree
2023-10-22
Jiří Zárevúcky
Disable
u
s
e
of
h
elpe
r
functions
for
atomic
s
o
n
A
Arch
6
4
commit
|
commitdiff
|
tree
2023-10-22
Vojtech H
o
rky
Sil
e
nc
e
compil
e
r when
a
c
cessing lo
w
memory
a
ddr
e
sses
commit
|
commitdiff
|
tree
2023-10-22
Jiří
Zárevúcky
R
e
move
s
ome inap
p
ropriate u
s
e
s
of
__attri
b
u
t
e__((
p
acked))
commit
|
commitdiff
|
tree
2023-10-22
Jiří
Z
á
revú
c
k
y
Merge fixes
to issues found while updating toolchain
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
Meson: fix dep
r
ecations, bump to 0
.
55
commit
|
commitdiff
|
tree
2023-10-22
Voj
t
ech Hor
k
y
C++
:
resol
v
e a
m
b
ig
u
ous naming
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Horky
C++ str
i
ngs: missi
n
g spac
e
for
n
ull terminator
commit
|
commitdiff
|
tree
2023-10-22
Vojtech
H
orky
Rem
o
ve memory leak
commit
|
commitdiff
|
tree
2023-10-22
Vojtech
H
orky
Ensu
r
e buffer
i
s really
b
ig enou
g
h
commit
|
commitdiff
|
tree
2023-10-22
V
o
jtech Hor
k
y
Pre
v
ent doubl
e
-free
commit
|
commitdiff
|
tree
2023-10-22
V
ojtec
h
Horky
A
dd missing m
a
l
l
o
c check
commit
|
commitdiff
|
tree
2023-10-22
Vo
j
tech Horky
Use keybo
a
rd, not mouse enum
commit
|
commitdiff
|
tree
2023-10-22
Vojtech Ho
r
ky
USB: f
i
x
f
unction signature
commit
|
commitdiff
|
tree
2023-10-22
Voj
t
ech Ho
r
ky
C
+
+ li
b
: preven
t
use
after fr
e
e (hack
i
sh)
commit
|
commitdiff
|
tree
2023-10-22
Vo
j
t
e
ch H
o
rky
-
W
implicit-function-declaration
is only for C
commit
|
commitdiff
|
tree
2023-10-22
Vojte
c
h
Horky
C++ li
b
: missing header
commit
|
commitdiff
|
tree
2023-10-22
Stefan
Fixe
d
w
a
rning
commit
|
commitdiff
|
tree
2023-10-19
J
i
ří Zárevú
c
ky
Also enab
l
e
slirp
f
or networking in Q
E
MU
commit
|
commitdiff
|
tree
2023-10-19
Jiř
í
Zárevúcky
Imp
r
ove QEMU build
s
c
r
ipt
commit
|
commitdiff
|
tree
2023-04-19
Jiří Zárevúcky
Sp
l
it f
i
n
d_best_t
h
read() into two functions
commit
|
commitdiff
|
tree
2023-04-19
Jiř
í
Zárevúcky
Get th
r
e
a
d
priority f
r
om fi
n
d_best_th
r
ead(), instead
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
Ji
ř
í
Z
árevúcky
Red
u
c
e locking furth
e
r with la
z
y
FPU
commit
|
commitdiff
|
tree
2023-04-16
Jiří Zárevúcky
Check cpu_t:
:
f
pu
_
owne
r
directly instea
d
of
thr
e
a
d_t
.
.
.
commit
|
commitdiff
|
tree
2023-04-16
Jiří Zárevúcky
Str
e
amline thread lo
a
d-ba
l
ancing
commit
|
commitdiff
|
tree
2023-04-16
J
i
ří Zárevúck
y
S
p
lit cpu
_
t::lo
c
k
into fp
u
_lock
a
nd
t
lb_loc
k
commit
|
commitdiff
|
tree
2023-04-15
Jiř
í
Zárevúck
y
Implement atomic_tim
e
_stat_t
for l
o
ckless timekee
p
i
ng
commit
|
commitdiff
|
tree
2023-04-15
J
iří
Z
á
revúc
k
y
Remove u
n
n
e
c
essary th
r
ead
_
t::wired
commit
|
commitdiff
|
tree
2023-04-07
Jiří Zár
e
v
ú
cky
Mov
e
task switch
h
a
nd
l
ing into
a separate function
commit
|
commitdiff
|
tree
2023-03-21
Jiří Z
á
r
evúc
k
y
Opti
m
ize relink_rq()
commit
|
commitdiff
|
tree
2023-03-21
Jiří
Zá
r
evúcky
A
dd lis
t
_swap() for swapping lists
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zárevúck
y
Rep
l
ac
e
cpu_sleep() with
cpu_i
n
terrupti
b
le_sleep()
commit
|
commitdiff
|
tree
2023-02-26
Jiří Zárev
ú
cky
Remove an unused
variable and make a
f
e
w
other
s
'static'
commit
|
commitdiff
|
tree
2023-02-26
Ji
ř
í
Zárevú
c
ky
Exclude bo
o
t
allocat
i
o
n
s in
f
rame alloc
a
t
o
r
commit
|
commitdiff
|
tree
2023-02-25
Jiří Z
á
revúcky
Make bootstrap stack statically, rather than dyn
a
mi
c
ally
.
.
.
commit
|
commitdiff
|
tree
2023-02-25
J
i
ří Zárevúcky
Fix a bug
accidental
l
y introduced i
n
4777e022
commit
|
commitdiff
|
tree
2023-02-25
Jiří Zárevúck
y
Move
some od
d
ly placed accounti
n
g code
commit
|
commitdiff
|
tree
2023-02-12
Jiří
Z
áre
v
úcky
M
a
ke
s
pinlock f
u
n
c
t
ions inlineable in non-SMP case
commit
|
commitdiff
|
tree
2023-02-11
Jiř
í
Zárevúcky
Reim
p
lement w
a
i
t
q us
i
ng thread_wait/wakeup
commit
|
commitdiff
|
tree
2023-02-11
Jiří
Zá
r
evúcky
Reor
g
anize
m
utex
i
mplementat
i
on
commit
|
commitdiff
|
tree
2023-02-11
Jiří Zárevúcky
Reorganize lo
c
king
i
n th
r
ea
d
_destroy()
commit
|
commitdiff
|
tree
2023-02-10
J
i
ř
í
Z
á
r
evúcky
Make
t
h
read_t reference coun
t
ed
commit
|
commitdiff
|
tree
2023-02-10
J
iří Zárevúcky
R
emov
e
unnecessary
conte
x
t
f
ield f
r
om cpu_t structure
commit
|
commitdiff
|
tree
2023-02-09
J
i
ř
í Zárevúc
k
y
Fix an o
o
ps
commit
|
commitdiff
|
tree
2023-02-09
Jiří Z
á
revúcky
Get ri
d
of wait
q
_count_get/set
commit
|
commitdiff
|
tree
2023-02-09
J
i
ří Zá
r
evúcky
Thread i
s
guar
a
nteed to exist in waitq_sleep_ti
m
ed_out
commit
|
commitdiff
|
tree
2023-02-09
Jiří
Zárev
ú
ck
y
Simpli
f
y timeout hand
l
ing
commit
|
commitdiff
|
tree
2023-02-09
J
i
ří Zár
e
vúcky
Synchron
i
ze timeout_u
n
register() with han
d
l
e
r
execution
commit
|
commitdiff
|
tree
2023-02-07
Jiří Zárevúcky
Remove unused thr
e
a
d_interrupted
(
), m
a
k
e threa
d
_in
t
errupt
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Ji
ř
í Zárevúcky
A
void
s
e
p
arate allo
c
atio
n
for FPU contex
t
commit
|
commitdiff
|
tree
2023-02-07
J
i
ř
í Zárevúcky
Use the semaphore interface instea
d
of waitq in some
.
.
.
commit
|
commitdiff
|
tree
2023-02-07
Jiří Zár
e
vúcky
Turn
a
bun
c
h of ma
c
ros int
o
r
egular f
u
nctions
commit
|
commitdiff
|
tree
2023-02-06
Jiř
í
Zárev
ú
cky
F
ix in
c
orrect
locking in cap
_
unpublish()
commit
|
commitdiff
|
tree
2023-02-05
Jiří Zárevúcky
Make hash t
a
ble operations
i
mmutable, bec
a
use
global
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
Jiří
Z
árevúcky
D
o
n't mess with wai
t
q internals
to em
u
late the de
s
ired
.
.
.
commit
|
commitdiff
|
tree
2023-02-05
J
i
ří Zárevú
c
ky
M
odify semantics of W
A
KEU
P
_ALL sligh
t
ly
commit
|
commitdiff
|
tree
2023-02-05
Jiří
Z
árevúcky
Move sa
v
ed interrupt le
v
e
l
from context_
t
to thread_t
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zárevúc
k
y
R
e
m
o
ve
s
o
me u
n
nece
s
sa
r
y
#
ifdefs
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zárevúcky
Use th
e
correc
t
format specif
i
er when printi
n
g task
_
i
d_t
commit
|
commitdiff
|
tree
2023-02-04
Ji
ř
í
Zárevúcky
U
s
e panic()
instead of an infinite loop at
t
he unre
a
chable
.
.
.
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zárevúc
k
y
I
n
itialize CUR
R
ENT->
m
ute
x
_locks
commit
|
commitdiff
|
tree
2023-02-04
Jiří Zá
r
ev
ú
c
k
y
Re
p
lac
e
CPU->n
e
e
d
s_relink with CPU->relink_
d
eadline
commit
|
commitdiff
|
tree
2023-02-04
Jiří Z
á
revú
c
ky
Replace TH
R
EA
D
->ticks wi
t
h
CPU
-
>preempt_deadline
commit
|
commitdiff
|
tree
2023-02-03
Jiří Záre
v
úcky
Turn spin look hint
i
nto a fun
c
t
i
on
commit
|
commitdiff
|
tree
2023-02-02
Jiř
í
Zárevúcky
Merge a
f
ew changes to spinlock code
commit
|
commitdiff
|
tree
2023-02-02
Ji
ř
í Zárevúcky
I
mp
l
ement more elaborate debug
chec
k
ing for spinlock
s
commit
|
commitdiff
|
tree
2023-02-02
Jiří
Z
árevúcky
Add architecture-spec
i
fic spi
n
lock optimization
commit
|
commitdiff
|
tree
2023-02-02
Jiří Záre
v
úck
y
M
a
ke spinlock_
l
ock/unlock into pr
o
p
e
r functions in
.
.
.
commit
|
commitdiff
|
tree
2023-02-02
Jiří Z
á
revúck
y
Put
i
rq_spin
l
ock_*() f
u
n
c
tions in a
separate file
commit
|
commitdiff
|
tree
2023-01-18
J
iří Zá
r
ev
ú
cky
cc
h
e
c
k
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zá
r
evúcky
U
se irq_s
p
inlock funct
i
ons in arm32 co
d
e, to be consiste
n
t
.
.
.
commit
|
commitdiff
|
tree
2023-01-18
Jiř
í
Zárevúcky
Fix handli
n
g of
A
BS32 relocation
on arm32
commit
|
commitdiff
|
tree
2023-01-18
Jiří Zárevúcky
Make sure we don't call memcpy()
wit
h
NULL pointer
commit
|
commitdiff
|
tree
2022-08-24
hekkihek
Fi
x
pa
r
tial release of f
i
rst extent
commit
|
commitdiff
|
tree
2022-08-23
Jiří Zá
r
evúc
k
y
Ad
d
tools/__pyc
a
che__ to
.
gitignore
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúck
y
Hog th
e
f
a
me and glory
commit
|
commitdiff
|
tree
2022-08-15
Ji
ř
í Zárevúcky
R
e
move
unnece
s
sary loop
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúcky
A
b
i
t of cleanup
commit
|
commitdiff
|
tree
2022-08-15
J
i
ří Zárevúcky
Remove red
u
nd
a
n
t t
i
meout->lock
commit
|
commitdiff
|
tree
2022-08-15
Jiří Zárevúck
y
Make timeou
t
->cpu
i
mmutable
commit
|
commitdiff
|
tree
2022-08-15
Jiř
í
Z
á
r
evúcky
Repl
a
ce
timeo
u
t->ticks wit
h
ti
m
eout->deadl
i
ne
commit
|
commitdiff
|
tree
2022-08-15
Jiří Záre
v
ú
c
k
y
Updat
e
uptime usi
n
g absolute count of
clock ticks
commit
|
commitdiff
|
tree
2021-10-08
Ji
ř
í
Z
á
rev
ú
cky
Work around a ch
a
n
g
e in Meson
0
.
58
.
0
commit
|
commitdiff
|
tree
2020-06-10
M
a
nuele C
o
n
ti
Avoid memory leak whe
n
r
e
all
o
c fa
i
l
s
in vol_g
e
t
_
ids_internal
.
.
.
commit
|
commitdiff
|
tree
2020-06-05
Jiří Zár
e
vúcky
Fix --gc-sec
t
i
ons with current
M
e
so
n
commit
|
commitdiff
|
tree
2020-05-05
M
anue
l
e Conti
Avoid memory l
e
ak
in ti
n
put
_
te
x
t_complete wh
e
n realloc
.
.
.
commit
|
commitdiff
|
tree
2020-05-05
Manuele Con
t
i
Av
o
id me
m
ory leak in
pci_get
_
ids_internal
o
n
r
ea
l
l
o
c
.
.
.
commit
|
commitdiff
|
tree
2020-04-29
Ma
n
uel
e
C
onti
A
v
o
id memory leak
i
n
r
ang
e
_get_s
t
r fun
c
tion on reallloc
.
.
.
commit
|
commitdiff
|
tree
2020-04-28
Manuele Conti
Avoid memo
r
y
leak in mb
r
_
create function
commit
|
commitdiff
|
tree
2020-04-28
Man
u
ele Conti
A
void memory leak
i
n vd
b
_ge
t
_ids_in
t
ernal on
r
eal
l
oc
.
.
.
commit
|
commitdiff
|
tree
2020-04-28
Manuele Con
t
i
Avoid memory leak into
sheet_c
r
eate function
commit
|
commitdiff
|
tree
next