1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-12-19 00:44:04 +02:00
Commit Graph

20 Commits

Author SHA1 Message Date
Werner Almesberger
403917a034 m1/perf/try: disable profiling 2011-09-21 18:00:26 -03:00
Werner Almesberger
2bc4c33814 m1/perf/sched.c (schedule): reduced conditionally compiled code size for optimizer 2011-09-21 18:00:26 -03:00
Werner Almesberger
e98f08e857 m1/perf/sched.c: light code cleanup 2011-09-21 18:00:26 -03:00
Werner Almesberger
b177acd632 m1/perf/sched.c (foreach): improved type safety 2011-09-21 17:50:24 -03:00
Werner Almesberger
23c7bd6ce1 m1/perf/: "spotless" target that also removes the "main" executable 2011-09-21 17:48:18 -03:00
Werner Almesberger
a19a196785 m1/perf/main.c: exit immediately on compilation error 2011-09-21 17:46:25 -03:00
Werner Almesberger
8f82a0e8d4 m1/perf/sched.c: revamped to handle static registers correctly as well 2011-09-21 17:44:52 -03:00
Werner Almesberger
1ad7db70f1 m1/perf/sched.c: slight cleanup (no functional changes) 2011-09-19 11:32:29 -03:00
Werner Almesberger
e34e8ebb16 m1/perf/sched.c: fixed compilation with DEBUG enabled 2011-09-18 19:14:13 -03:00
Werner Almesberger
60cf6f5e9a m1/perf/sched.c: added asserts and list poisoning 2011-09-18 19:11:17 -03:00
Werner Almesberger
16b4a9a55b m1/perf/tabulate: some small improvements and corrections 2011-09-18 12:36:09 -03:00
Werner Almesberger
3727324a2c m1/perf/: scripts for bulk test runs and tabulating the results 2011-09-18 11:06:35 -03:00
Werner Almesberger
c02c02903d m1/perf/: a bunch of bug fixes all over the place 2011-09-18 10:14:12 -03:00
Werner Almesberger
5dc1c6de36 m1/perf/: added LCPF scheduler 2011-09-18 07:45:17 -03:00
Werner Almesberger
abd7de7265 m1/perf/: added instrumentation for monitoring register allocation 2011-09-18 06:56:00 -03:00
Werner Almesberger
b4abaffa5c m1/perf/: allocate scheduler context (about 0.5 MB) dynamically 2011-09-18 06:18:25 -03:00
Werner Almesberger
c009a13f5c m1/perf/: cleaned up sched.c a little; added TODO 2011-09-18 01:28:02 -03:00
Werner Almesberger
64e2a3c6b7 m1/perf/: scheduler cleanup; output comparison tool 2011-09-18 00:51:17 -03:00
Werner Almesberger
9a5a22eda5 m1/perf/: main.c was missing. Added on-going work. 2011-09-17 23:02:34 -03:00
Werner Almesberger
001ca49cc6 m1/perf/: build the patch compiler with gcc and with profiling 2011-09-17 03:24:08 -03:00