Commit Graph

36 Commits

Author SHA1 Message Date
7c5a62d57a Add some visual changes to improve usability 2019-05-31 23:54:11 -07:00
5a28a554a1 Change buttons to correct value 2019-05-31 23:37:32 -07:00
e6c7638324 Display access numbers and reset cache state between accesses. 2019-05-31 23:06:03 -07:00
3c0f5d34bf Make address type explicit. 2019-05-30 18:33:40 -07:00
cc12636bcd Convert byte address to words. 2019-05-30 18:32:25 -07:00
5c2c13d83e Disallow empty lists. 2019-05-30 18:14:35 -07:00
281c589dc6 Allow accessing several numbers. 2019-05-29 23:48:02 -07:00
b96c16918b Only display certain views when they are useful. 2019-05-29 19:11:37 -07:00
23ff56ef82 Use sane defaults for cache hierarchies. 2019-05-29 19:11:25 -07:00
0552a715db Use relative links. 2019-05-29 19:11:04 -07:00
0cb9eb34d0 Add an info view. 2019-05-29 18:37:31 -07:00
6a06a99529 Use bootstrap styles.
Better than anything I can do in a short period of time!
2019-05-29 18:29:18 -07:00
5710f10999 Update the visuals a litte 2019-05-28 23:44:59 -07:00
9aec4053f0 Start on styling. 2019-05-28 22:56:45 -07:00
8d00731248 Add log of events to view. 2019-05-28 22:51:02 -07:00
2f180bbf98 Properly display forward and back buttons. 2019-05-28 22:39:34 -07:00
7cababbe67 fix cache using wrong LRU value. 2019-05-28 22:38:23 -07:00
1dd4d1af70 Fix IntMap bug. 2019-05-28 22:34:31 -07:00
d3f34ac13c Implement reading from input. 2019-05-28 22:12:36 -07:00
844888b28c Add code to display and step through access views. 2019-05-28 21:58:27 -07:00
672d321616 Add a "cache view" type to step through a cache access. 2019-05-28 21:35:46 -07:00
eebf82d40a Add views for cache data. 2019-05-28 21:07:41 -07:00
25d6ecc769 Display headers for caches. 2019-05-28 21:01:35 -07:00
99a7be27a9 Add a way to "load" a cache hierarchy in from a model. 2019-05-28 20:22:05 -07:00
a3d6a1440f Display errors. 2019-05-28 20:08:04 -07:00
87cc4c4cb9 Rename model parameter to be less verbose. 2019-05-28 19:51:30 -07:00
77bd953b95 Allow creating and deleting cache levels. 2019-05-28 19:49:48 -07:00
fed46241f1 Fix data loss bug in update. 2019-05-28 19:49:30 -07:00
ad3c1f38b0 Move updates into a separate module. 2019-05-28 19:37:22 -07:00
2b00e5c7a5 Add a basic, editable view of the cache hierarchy. 2019-05-28 19:26:02 -07:00
559821f54a Add code to create fresh cache. 2019-05-28 19:01:51 -07:00
ddfd65b099 Create "raw" (string-based) cache model types for user input. 2019-05-28 19:01:41 -07:00
5023b6c341 Add basic hierarchy code. 2019-05-28 19:01:14 -07:00
8de1d82d88 Implement cache access operations. 2019-05-28 18:16:47 -07:00
72e134ee79 Write an IntMap module to clean up indexed access code. 2019-05-28 18:16:29 -07:00
e3ccab2c82 Set up basic web application template 2019-05-27 14:08:48 -07:00