lp:~adam-hraska+lp/helenos/rcu

Created by hraska on 2012-06-15 and last modified on 2012-12-05
Get this branch:
bzr branch lp:~adam-hraska+lp/helenos/rcu
Only hraska can upload to this branch. If you are hraska please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
hraska
Project:
HelenOS branches
Status:
Merged

Recent revisions

1665. By Adam Hraska <email address hidden> on 2012-12-05

futex: Switched from using mutexes to spinlocks in futex subsystem.

1664. By Adam Hraska <email address hidden> on 2012-12-05

rcubench: Removed unused code.

1663. By Adam Hraska <email address hidden> on 2012-12-04

rcubench: Replaced futex contention benchmark with futex syscall benchmark.

1662. By Adam Hraska <email address hidden> on 2012-12-04

Fixed rcubench stack corrupting print_res().

1661. By Adam Hraska <email address hidden> on 2012-12-04

rcubench: Added futex upgradable lock vs plain semaphore benchmarks. Dumps results to file.

1660. By Adam Hraska <email address hidden> on 2012-12-04

Turned malloc's futex semaphore into a lock upgradable from a light weight single threaded version to a thread safe version.

1659. By Adam Hraska <email address hidden> on 2012-12-04

Fix: added missing unlock of ipc futex when memory is scarce.

1658. By Adam Hraska <email address hidden> on 2012-12-04

Converted ipc semaphore futex to a lock futex.

1657. By Adam Hraska <email address hidden> on 2012-12-04

Fixed new/dying fibril (de)registration with urcu; due to typo in macro.

1656. By Adam Hraska <email address hidden> on 2012-12-04

Backed rwlock with futex lock instead of a futex semaphore.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:helenos
This branch contains Public information 
Everyone can see this information.