aboutsummaryrefslogtreecommitdiffstats
path: root/src/benchmarks/eina/eina_bench_promise.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-11-07eina: remove benchmark for Eina_Promise.Cedric BAIL1-309/+0
2016-06-09eina: Remove value type promisesLauro Moura1-123/+1
All values in promises are now considered as by-pointer.
2016-06-05eina: Fixes on promises benchmarkLauro Moura1-4/+4
- Updated after pointer vs value change - Updated callbacks after removal of promise argument
2016-06-03eina: Remove unnecessary indirection to promisesFelipe Magno de Almeida1-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);
2016-05-30eina: Add non-allocated version to benchmarkFelipe Magno de Almeida1-4/+75
2016-05-30eina: Add mempool usage in benchmarkFelipe Magno de Almeida1-5/+12
2016-05-26eina: Add benchmarks for eina promisesFelipe Magno de Almeida1-0/+359