1. d67821e libtimeinstate: test handling of sdk sandbox uids by Connor O'Brien · 2 years, 10 months ago
  2. fb0f430 remove needlessly used libraries libbpf_android & libnetdutils by Maciej Żenczykowski · 2 years, 11 months ago
  3. aeb3a98 libtimeinstate: add tests to presubmit by Connor O'Brien · 4 years, 10 months ago
  4. 6f179e6 libtimeinstate: skip tests on non-supporting devices by Connor O'Brien · 4 years, 10 months ago
  5. 6046f91 libtimeinstate: add dependency on libbpf_minimal by Connor O'Brien · 3 years ago
  6. 92822a2 Rename libbpf to libbpf_bcc by Connor O'Brien · 3 years, 1 month ago
  7. 3c53823 [LSC] Add LOCAL_LICENSE_KINDS to frameworks/native by Bob Badour · 3 years, 11 months ago
  8. 45caa84 Check if CPU time tracking is expected to work by Rafal Slawik · 4 years ago
  9. c282248 Merge "Avoid integer underflow involving maxFreqCount." by Treehugger Robot · 4 years ago
  10. a5ca766 Avoid integer underflow involving maxFreqCount. by Peter Collingbourne · 4 years ago
  11. 27c48db Measure total time in state by Rafal Slawik · 4 years ago
  12. 2677dba Use eBPF-based time-in-state monitoring for groups of threads by Dmitri Plotnikov · 4 years, 2 months ago
  13. 597f637 libtimeinstate: check for invalid buckets when reading map by Connor O'Brien · 4 years, 2 months ago
  14. e8b4e70 Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709) by Xin Li · 4 years, 4 months ago
  15. b83af34 libtimeinstate: improve error handling in single-UID functions by Connor O'Brien · 4 years, 4 months ago
  16. bcc6919 Merge "use mapRetrieveWO() and retrieveProgram() instead of bpfFdGet()" am: 362f0366fb am: 9689532b52 by Treehugger Robot · 4 years, 6 months ago
  17. af073cc use mapRetrieveWO() and retrieveProgram() instead of bpfFdGet() by Maciej Żenczykowski · 4 years, 6 months ago
  18. aed85d8 Merge "libtimeinstate: initialize current freq before starting tracking" am: 835546fa3d am: 9e8e645152 am: 625595bf68 by Automerger Merge Worker · 4 years, 10 months ago
  19. ab51dca libtimeinstate: initialize current freq before starting tracking by Connor O'Brien · 4 years, 10 months ago
  20. 502a77e Merge "libtimeinstate: open programs read-only" am: c6f093abed am: 49a46bc34b am: 7c2a35dcba by Automerger Merge Worker · 4 years, 10 months ago
  21. 6a2892c libtimeinstate: open programs read-only by Connor O'Brien · 4 years, 10 months ago
  22. a27a264 Merge "libtimeinstate: add functions to read only recently-updated stats" am: 2bf8f70961 am: 5b0a02fa2c am: d6cb760a04 by Automerger Merge Worker · 4 years, 11 months ago
  23. 2a716a4 libtimeinstate: add functions to read only recently-updated stats by Connor O'Brien · 5 years ago
  24. 6298feb Merge "libtimeinstate: tolerate multiple calls to startTrackingUidTimes" am: ba879c75bd am: 7ae4bc7d92 am: 35a5e3b93d by Automerger Merge Worker · 5 years ago
  25. b0491f8 libtimeinstate: tolerate multiple calls to startTrackingUidTimes by Connor O'Brien · 5 years ago
  26. 1f73350 Merge changes I1148ab4e,I3e8c632d,I786d7281,Icbd87b35 am: da9621ce83 am: 99522d2507 am: ba3fc1b591 by Automerger Merge Worker · 5 years ago
  27. da9621c Merge changes I1148ab4e,I3e8c632d,I786d7281,Icbd87b35 by Treehugger Robot · 5 years ago
  28. dc82d9e Merge "testtimeinstate: missing license header" am: 54dea14617 am: cc3f293bed am: 938aa44a62 by Automerger Merge Worker · 5 years ago
  29. 7960963 libtimeinstate: export cputimeinstate.h by Connor O'Brien · 5 years ago
  30. 8f296eb libtimeinstate: add getCpuFreqs() function by Connor O'Brien · 5 years ago
  31. 3fc2cb7 libtimeinstate: clear stale map values in startTrackingUidTimes() by Connor O'Brien · 5 years ago
  32. 86df959 libtimeinstate: open maps write-only by Connor O'Brien · 5 years ago
  33. 7253041 testtimeinstate: missing license header by Steven Moreland · 5 years ago
  34. b8fe077 libtimeinstate: correctly handle devices with no boost freqs by Connor O'Brien · 5 years ago
  35. d65f2a0 libtimeinstate: move map format info into shared header by Connor O'Brien · 5 years ago
  36. 26de80f libtimeinstate: support concurrent_{active,policy}_time by Connor O'Brien · 6 years ago
  37. 1a18040 libtimeinstate: change map format to improve performance by Connor O'Brien · 6 years ago
  38. 57b75dc libtimeinstate: support cpufreq fast switching by Connor O'Brien · 6 years ago
  39. c92ef10 libtimeinstate: fix bug in clearUidCpuFreqTimes by Connor O'Brien · 5 years ago
  40. a178a73 libtimeinstate: add more tests by Connor O'Brien · 6 years ago
  41. f03b6ae libtimeinstate: use std::optional by Connor O'Brien · 6 years ago
  42. 791e6f8 libtimeinstate: fix map names by Connor O'Brien · 6 years ago
  43. 54891cd frameworks: native: fix -Wreorder-init-list by Nick Desaulniers · 5 years ago
  44. 13f433c Merge "libtimeinstate: move map format info into shared header" by TreeHugger Robot · 5 years ago
  45. e0b4d82 libtimeinstate: correctly handle devices with no boost freqs by Connor O'Brien · 5 years ago
  46. b2b5030 libtimeinstate: move map format info into shared header by Connor O'Brien · 5 years ago
  47. daceef7 libtimeinstate: support concurrent_{active,policy}_time by Connor O'Brien · 6 years ago
  48. 16ab170 libtimeinstate: change map format to improve performance by Connor O'Brien · 6 years ago
  49. 9236e87 libtimeinstate: support cpufreq fast switching by Connor O'Brien · 6 years ago
  50. 6c501ea libtimeinstate: fix bug in clearUidCpuFreqTimes by Connor O'Brien · 5 years ago
  51. ff7bf70 libtimeinstate: add more tests by Connor O'Brien · 6 years ago
  52. 4b9c498 libtimeinstate: use std::optional by Connor O'Brien · 6 years ago
  53. cf9bc5f libtimeinstate: fix map names by Connor O'Brien · 6 years ago
  54. d250acc Clean up libtimeinstate by Connor O'Brien · 6 years ago
  55. 5733719 Add libtimeinstate for reading uid time-in-state BPF map by Connor O'Brien · 6 years ago