Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
valgrind
/
718b0fbc74fba4c5a9e509e95a840fe1bb9d2f24
/
coregrind
/
m_scheduler
« Previous
d68ac3e
Changes to make function wrapping work better on ppc64-linux:
by sewardj
· 19 years ago
63fed7f
Add test code for checking that m_debuginfo's tocptr-reading code on
by sewardj
· 19 years ago
74d6e0e
Fix bogus assertions.
by sewardj
· 19 years ago
360ed5d
Decode NOREDIR events properly in debug output.
by tom
· 19 years ago
1a85f4f
by sewardj
· 19 years ago
a591a05
Make function wrapping work on ppc32-linux.
by sewardj
· 19 years ago
a7e0cf5
Make function wrapping work on amd64-linux.
by sewardj
· 19 years ago
0ec07f3
Merge in function wrapping support from the FNWRAP branch. That
by sewardj
· 19 years ago
83008d6
More paranoia please.
by sewardj
· 19 years ago
3387dda
More dispatcher tuning for ppc32/64. Makes a big difference for perf/tinycc.
by sewardj
· 19 years ago
55c9fa9
When switching threads on ppc64, clear the reservation pseudo-reg, as on ppc32.
by sewardj
· 19 years ago
93fe3b2
Renamed coregrind.h to pub_core_clreq.h and introduced pub_tool_clreq.h to
by njn
· 19 years ago
bcd75fc
Remove all remaining profiling gunk.
by njn
· 19 years ago
1f430d3
Add missing cases in debug printing.
by sewardj
· 19 years ago
274807d
- Track vex r1494 (x86/amd64 change of conventions for getting
by sewardj
· 19 years ago
2c48c7b
Add framework for ppc64 support. Apologies in advance for the
by sewardj
· 19 years ago
e0008d6
Call VG_(unknown_SP_update) each time we switch to a new thread. This
by tom
· 19 years ago
a0fef1b
Track API change in vex r1429.
by sewardj
· 19 years ago
7cf6658
Clarify the disInstr message.
by njn
· 19 years ago
0fd92f4
by njn
· 19 years ago
d502136
Add an explanatory message for when instruction decoding fails.
by njn
· 19 years ago
45f4e7c
by sewardj
· 19 years ago
78090d2
assert ppc guest_state vector regs are 16byte aligned
by cerion
· 19 years ago
73dc2c7
Give file a better name.
by njn
· 19 years ago
c0ae705
comment-only wibbles
by njn
· 19 years ago
3d9edb2
avoid unnecessary newlines
by njn
· 19 years ago
088bfb4
Partial implementation of mallinfo(). It still puts zero in all
by njn
· 19 years ago
5438a01
Valgrind-side stub for dealing with x86 sysenter artefacts from Vex.
by sewardj
· 19 years ago
1053733
ppc32-linux: clear reservation before running thread; see attached
by sewardj
· 19 years ago
e3a384b
Handle a failure case more gracefully.
by sewardj
· 19 years ago
deca43f
Move (commented out) call to VG_(tm_thread_switchto) to VG_(set_running) so
by tom
· 19 years ago
4a83015
Removed the remnants of the attempt at an ARM port, because it had
by njn
· 19 years ago
d666ea7
Remove empty sanity check function. And clean up sanity checking in
by njn
· 19 years ago
310ed28
Simplify atfork to only provide the functionality we need.
by njn
· 19 years ago
945ed2e
by njn
· 19 years ago
af839f5
by njn
· 19 years ago
7eb7c58
by sewardj
· 19 years ago
06244e7
Move VG_(resume_scheduler) to m_signals, and make it local. Reduces
by njn
· 19 years ago
351d006
by njn
· 19 years ago
487ac70
Fix bug causing TINVALs to throw away huge numbers of translations
by sewardj
· 19 years ago
fc51f8d
Malloc replacement worked very much like a 'need', but wasn't one.
by njn
· 19 years ago
899ce73
by njn
· 19 years ago
85665ca
Finally, valgrind on ppc32.
by cerion
· 19 years ago
f4c5016
by njn
· 19 years ago
6676d5b
by njn
· 19 years ago
394213a
by njn
· 19 years ago
c7561b9
by njn
· 19 years ago
1277109
by njn
· 19 years ago
c1b0181
by njn
· 19 years ago
9abd608
by njn
· 19 years ago
6ace3ea
by njn
· 19 years ago
f536bbb
by njn
· 19 years ago
7b85dd5
by njn
· 19 years ago
9cb54ac
by njn
· 19 years ago
f39e9a3
Finished the modularisation of vg_mylibc.c, which meant it could be removed.
by njn
· 19 years ago
af1d7df
Having moved VG_(arena_strdup)() out of core.h, core.h no longer
by njn
· 19 years ago
8aa3585
by njn
· 19 years ago
de62cbf
Modularised signal libc stuff into m_libcsignal.
by njn
· 19 years ago
a8d8e23
by sewardj
· 19 years ago
0140af5
Implement stack registration client requests. See the documentation
by rjwalsh
· 19 years ago
eb8896b
Modularised file and socket libc stuff in m_libcfile.
by njn
· 19 years ago
132bfcc
by njn
· 19 years ago
36a20fa
by njn
· 19 years ago
97405b2
by njn
· 19 years ago
31513b4
by njn
· 19 years ago
c793fd3
Completely zero out all the thread records at initialisation. As far
by sewardj
· 19 years ago
0c24647
by njn
· 19 years ago
04e1698
by njn
· 19 years ago
278b3d6
Modularised m_scheduler.
by njn
· 19 years ago