b3a1e4bffbdbbf38304f216af405009868f43628 |
|
21-Aug-2015 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates, to include 2015. No functional change. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15577 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
c6e5d76e9eea8625f385ff844545c688c91938da |
|
06-Aug-2015 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix printf format inconsistencies as pointed out by gcc -Wformat-signedness. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15500 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
bd664fdd6b51670786bf058ae23e3f79a9758487 |
|
08-Jul-2015 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix "346411 MIPS: SysRes::_valEx handling is incorrect" Specialise type SysRes for mips{32,64}-linux to enable meaningful equality comparisons. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15404 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
2857285fdec67e0b464104d7f35bf3cd26a10258 |
|
22-Oct-2014 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Change the initialisation of the newly allocated struct sched_lock object. Just memset the whole thing to 0. That avoids a cast that drops type qualifiction. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14650 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
68790a73bcb290746a5b34c44538c3b2728eaaec |
|
13-Sep-2014 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
VG_(malloc/calloc/strdup) never return NULL (and never will). So it's pointless to test or assert their return values. Remove code doing so. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14528 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
0f157ddb404bcde7815a1c5bf2d7e41c114f3d73 |
|
18-Oct-2013 |
sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Update copyright dates (20XY-2012 ==> 20XY-2013) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13658 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
c91f58449e6fc2a4ce0851639a342c4277612fbb |
|
15-Sep-2013 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix inclusion of header files in coregrind. No pub_tool_*.h should be included here. Added pub_core_poolalloc.h and renamed pub_tool_inner.h to pub_core_inner.h. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13548 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
cd19e99a2fc1adf5a142664d9604d18b51b646ec |
|
03-Nov-2012 |
florian <florian@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Fix Char/HChar mixups and constness in m_scheduler. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13103 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
0c30a7b6e2ad70dff1924d851ba94f73d309b11a |
|
19-Apr-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
scheduler, ticket lock: Add memory barriers necessary to avoid a deadlock on PowerPC systems git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12509 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
3f6e9d99048d516266b6d8928a159785771eb054 |
|
08-Mar-2012 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Suppress race reports on ticket lock state variables git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12437 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
277eafff8cbea7292851b4bf4d5b6c18385578a0 |
|
03-Mar-2012 |
philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
* README_DEVELOPERS : complete/enhance the section about outer/inner * manual-core.xml : fix a typo * include/pub_tool_inner.h : new file, defining macros for inner annotation include/Makefile.am : reference this new file. * syswrap-linux.c : when ENABLE_INNER, register the stacks for the outer. (otherwise, nothing works properly). * m_redir.c : avoid inner interpreting the outer vgpreload instructions. * sema.c : annotate the semaphore with RWLOCK annotations for helgrind * ticket-lock-linux.c : similar. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12414 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|
78bfc711d3e684c76eeab5f89a94a78d40ed6f4b |
|
08-Dec-2011 |
bart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add command-line option --fair-sched=[no|yes|try]. Use --fair-sched=try when running the annotate_hbefore regression test. Closes #270006. To do: update manual. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12280 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/coregrind/m_scheduler/ticket-lock-linux.c
|