View Git repositories
You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:libeatmydata

There are download files available for libeatmydata.

libeatmydata has 2 active reviews.

libeatmydata has 3 active branches owned by 2 people. There were 0 commits in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:libeatmydata
Series: trunk
2 Mature 2014-10-29 23:02:34 UTC 2014-10-29
105. tag version 105

Author: Stewart Smith
Revision Date: 2014-10-29 23:02:34 UTC

tag version 105

lp:~mapreri/libeatmydata/drop-unneeded-include (Has a merge proposal) 1 Development 2016-03-12 11:47:24 UTC 2016-03-12
106. drop unused #include This makes poss...

Author: Mattia Rizzolo
Revision Date: 2016-03-12 11:46:01 UTC

drop unused #include

This makes possible to compile this file without the entire source tree,
useful to build the tests and run them against the installed libeatmydata.

lp:~mapreri/libeatmydata/1556410 bug(Has a merge proposal) 1 Development 2016-03-12 11:41:21 UTC 2016-03-12
106. Use a weak reference to pthread_testc...

Author: Mattia Rizzolo
Revision Date: 2016-03-12 11:39:55 UTC

Use a weak reference to pthread_testcancel, so that it's called only if the program itself pulls libpthread

This avoid an hard link on pthread.

libeatmydata is linked against libpthread. This thus pulls libpthread
in all processes run under eatmydata. It happens that having
libpthread in a process makes pthread_mutex_lock() and all such basic
performance-sensitive operations much heavier (since they then have to
deal with potential multithreading). This avoids that by using a weak reference
to pthread_testcancel, so that pthread_testcancel is called only if the program
itself pulls libpthread.

LP: #1556410

13 of 3 results
You can't create new branches for libeatmydata.