]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Various upgrades, with the effect that mozilla now runs, although
authorJulian Seward <jseward@acm.org>
Tue, 23 Apr 2002 16:52:51 +0000 (16:52 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 23 Apr 2002 16:52:51 +0000 (16:52 +0000)
commit418902218c2e214f25f40810a30f955c17ded097
treead5fcf47a562cebbaef739fe58b4277af3438319
parenta35ac92ef8e600b8202d231ebf64c3a0bdf6bb65
Various upgrades, with the effect that mozilla now runs, although
it has tremendous performance problems.

* Implement pthread_key_{create,delete} and pthread_{set,get}specific.

* Implement pthread_cond_timedwait.  A nuisance.

* New timer infrastructure, based on the RDTSC instruction.  This
  allows fast, accurate time measurement without swamping the host with
  gettimeofday() syscalls.

There's something definitely screwy about the scheduler, making opera
run slowly and mozilla run unbelievably slowly.  To be investigated.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@119
12 files changed:
coregrind/arch/x86-linux/vg_libpthread.c
coregrind/vg_include.h
coregrind/vg_libpthread.c
coregrind/vg_main.c
coregrind/vg_mylibc.c
coregrind/vg_scheduler.c
tests/pth_specific.c [new file with mode: 0644]
vg_include.h
vg_libpthread.c
vg_main.c
vg_mylibc.c
vg_scheduler.c