aboutsummaryrefslogtreecommitdiffstats
path: root/src/benchmarks/eina/eina_bench_promise.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* eina: remove benchmark for Eina_Promise.Cedric BAIL2016-11-071-309/+0
|
* eina: Remove value type promisesLauro Moura2016-06-091-123/+1
| | | | All values in promises are now considered as by-pointer.
* eina: Fixes on promises benchmarkLauro Moura2016-06-051-4/+4
| | | | | - Updated after pointer vs value change - Updated callbacks after removal of promise argument
* eina: Remove unnecessary indirection to promisesFelipe Magno de Almeida2016-06-031-27/+21
| | | | | | | | | | | | | Now when dealing with pointer types, we will not get pointer to pointer semantics in callbacks and eina_promise_owner_value_set for Eina_Promise. It will work as expected: Eina_Promise_Owner* promise = eina_promise_add(); void* p = malloc(sizeof(T)); eina_promise_owner_value_set(promise, p, &free);
* eina: Add non-allocated version to benchmarkFelipe Magno de Almeida2016-05-301-4/+75
|
* eina: Add mempool usage in benchmarkFelipe Magno de Almeida2016-05-301-5/+12
|
* eina: Add benchmarks for eina promisesFelipe Magno de Almeida2016-05-261-0/+359