Commit Graph

  • 88e1f0eba0 303 Kartik K. Agaram 2014-11-23 06:30:53 -0800
  • ede58a0b52 302 - now we can add some labels to 'write' Kartik K. Agaram 2014-11-23 06:20:41 -0800
  • c3d777e9c2 301 - yes, close-offset simplifies nicely Kartik K. Agaram 2014-11-23 06:12:15 -0800
  • 019444d597 300 - missed a spot Kartik K. Agaram 2014-11-23 06:06:04 -0800
  • 1ced22ded9 299 - labels inside functions Kartik K. Agaram 2014-11-22 22:26:11 -0800
  • 69ed99172c 298 Kartik K. Agaram 2014-11-22 20:50:54 -0800
  • dcfe789116 297 Kartik K. Agaram 2014-11-22 19:50:21 -0800
  • d5bb1bfb19 296 - finally, shared a channel between routines Kartik K. Agaram 2014-11-22 00:58:13 -0800
  • eb965a17f4 295 Kartik K. Agaram 2014-11-22 00:47:05 -0800
  • 5cd7cebefa 294 - read/write now pass channel by reference Kartik K. Agaram 2014-11-22 00:31:31 -0800
  • 85974128f4 293 - unit test for misplaced deadlock Kartik K. Agaram 2014-11-22 00:22:22 -0800
  • bd73a6ffe2 292 - back to state of commit 276 Kartik K. Agaram 2014-11-22 00:12:44 -0800
  • 51370addc9 291 - figured out the channel-handoff problem Kartik K. Agaram 2014-11-21 23:43:27 -0800
  • 527a0ebef8 290 - how was channel-write-block *ever* working?! Kartik K. Agaram 2014-11-21 21:35:05 -0800
  • 4a007fd922 289 - finally back to deadlock detection Kartik K. Agaram 2014-11-21 20:47:48 -0800
  • 672cda7e1c 288 - support sleeping while watching a memory location Kartik K. Agaram 2014-11-21 20:37:24 -0800
  • 3a65d3be74 287 Kartik K. Agaram 2014-11-21 20:25:41 -0800
  • 257450c311 286 Kartik K. Agaram 2014-11-21 20:21:26 -0800
  • e195e93757 285 Kartik K. Agaram 2014-11-21 20:20:12 -0800
  • 1c372b817e 284 Kartik K. Agaram 2014-11-21 19:31:30 -0800
  • 4b1be76c4c 283 Kartik K. Agaram 2014-11-21 19:29:37 -0800
  • 58ad6023b5 282 - scheduler skips ahead when all routines are asleep Kartik K. Agaram 2014-11-21 18:31:48 -0800
  • 95b57986d0 281 Kartik K. Agaram 2014-11-21 18:21:15 -0800
  • 913c4b5f15 280 - waking up sleeping routines Kartik K. Agaram 2014-11-21 15:07:33 -0800
  • a384ea314c 279 - one new test passing, but sleep now hangs Kartik K. Agaram 2014-11-21 14:48:06 -0800
  • e39b41c3c2 278 Kartik K. Agaram 2014-11-21 14:40:03 -0800
  • e9e28f5c00 277 - back up, start refactoring the scheduler Kartik K. Agaram 2014-11-21 14:36:22 -0800
  • c2c0d3a1e8 276 - now fork can take any args Kartik K. Agaram 2014-11-19 00:27:10 -0800
  • e0bf118825 275 - pass args to fork Kartik K. Agaram 2014-11-19 00:19:57 -0800
  • 38e51bc617 274 - long overdue test for 'fork' Kartik K. Agaram 2014-11-19 00:11:05 -0800
  • 6bb304ca02 273 Kartik K. Agaram 2014-11-18 11:02:22 -0800
  • 9a9898b61e 272 Kartik K. Agaram 2014-11-18 10:58:51 -0800
  • c7dbf2b134 271 Kartik K. Agaram 2014-11-18 10:53:33 -0800
  • 67feef8318 270 Kartik K. Agaram 2014-11-18 04:39:24 -0800
  • 4c97ba914e 269 Kartik K. Agaram 2014-11-18 04:35:39 -0800
  • 08b48a8d56 268 - recursive function: factorial Kartik K. Agaram 2014-11-17 01:19:21 -0800
  • ea36397b50 267 - more intuitive channel capacity Kartik K. Agaram 2014-11-15 14:58:58 -0800
  • 44de0079e5 266 - update html Kartik K. Agaram 2014-11-09 18:23:05 -0800
  • edc1514fa3 265 Kartik K. Agaram 2014-11-09 12:13:50 -0800
  • fc46ebddf0 263 Kartik K. Agaram 2014-11-08 10:31:37 -0800
  • 3bec25ce26 262 Kartik K. Agaram 2014-11-08 10:26:42 -0800
  • f182752578 261 - render matchadd() to html as well Kartik K. Agaram 2014-11-08 09:42:24 -0800
  • cd9fd50952 260 Kartik K. Agaram 2014-11-08 09:26:18 -0800
  • 643f35e5c5 259 - finally channel read/write can cause routine to sleep Kartik K. Agaram 2014-11-07 21:39:00 -0800
  • 66741bc8ef 258 - new channel helpers: empty? and full? Kartik K. Agaram 2014-11-07 14:09:59 -0800
  • 0a52288c41 257 - cleanup the narrative in mu.arc.t Kartik K. Agaram 2014-11-07 13:00:44 -0800
  • c8965db98b 256 - channel pointers can now wrap Kartik K. Agaram 2014-11-07 12:33:12 -0800
  • dd2c774407 255 Kartik K. Agaram 2014-11-07 12:04:52 -0800
  • 203347464f 254 Kartik K. Agaram 2014-11-07 12:01:20 -0800
  • ee3a90b1bb 253 Kartik K. Agaram 2014-11-07 11:59:22 -0800
  • a1a9d145df 252 Kartik K. Agaram 2014-11-07 11:57:45 -0800
  • 57b367448a 251 Kartik K. Agaram 2014-11-07 11:56:34 -0800
  • 0ecba1bcb1 250 - experimental support for _ oarg Kartik K. Agaram 2014-11-07 11:50:41 -0800
  • 55cf3fb58a 249 Kartik K. Agaram 2014-11-07 11:31:46 -0800
  • d08f480fde 248 Kartik K. Agaram 2014-11-07 11:06:57 -0800
  • d430ce7c3d 247 Kartik K. Agaram 2014-11-07 00:59:23 -0800
  • 0c62881a6f 246 Kartik K. Agaram 2014-11-07 00:56:42 -0800
  • e4821af3f8 245 - sanity check for type table Kartik K. Agaram 2014-11-06 21:45:07 -0800
  • 6a16a4e007 244 Kartik K. Agaram 2014-11-06 21:44:16 -0800
  • 45fda26aa1 243 - robustify channel tests Kartik K. Agaram 2014-11-06 19:38:33 -0800
  • 437de8d577 242 Kartik K. Agaram 2014-11-06 19:14:55 -0800
  • 84224cadcd 241 - 'sleep' on a memory location Kartik K. Agaram 2014-11-06 19:12:56 -0800
  • 9d4694088d 240 Kartik K. Agaram 2014-11-06 19:05:20 -0800
  • c370c7d849 239 Kartik K. Agaram 2014-11-06 19:01:14 -0800
  • 40544ff87c 238 - avoid deadlock if all jobs are sleeping Kartik K. Agaram 2014-11-06 16:08:16 -0800
  • 64579cf7c8 237 - rudimentary 'sleep' Kartik K. Agaram 2014-11-06 15:38:00 -0800
  • f462b986b1 235 Kartik K. Agaram 2014-11-06 15:24:16 -0800
  • 6f8b711881 234 Kartik K. Agaram 2014-11-06 15:24:00 -0800
  • fac6a170ed 233 - start tracking global cycle count Kartik K. Agaram 2014-11-06 11:36:16 -0800
  • c6ea9df841 232 Kartik K. Agaram 2014-11-06 10:28:46 -0800
  • 7d743c6061 231 Kartik K. Agaram 2014-11-06 10:22:33 -0800
  • 1f75e48cef 230 Kartik K. Agaram 2014-11-06 10:21:15 -0800
  • 1a85c63f4d 229 Kartik K. Agaram 2014-11-04 19:00:49 -0800
  • e7d75e0bfa 228 - rudimentary read from channel Kartik K. Agaram 2014-11-04 18:35:13 -0800
  • ebdb363695 227 Kartik K. Agaram 2014-11-04 18:33:07 -0800
  • da2a15e7d3 225 - simple writes to channel Kartik K. Agaram 2014-11-04 13:46:31 -0800
  • 76e562a862 224 Kartik K. Agaram 2014-11-04 13:45:35 -0800
  • 101ee55263 223 Kartik K. Agaram 2014-11-04 13:43:57 -0800
  • f27613a982 222 - trace cleanup Kartik K. Agaram 2014-11-04 13:34:59 -0800
  • 4dbf55edbd 221 Kartik K. Agaram 2014-11-04 00:01:57 -0800
  • 02b89cc7be 220 - stop creating empty traces Kartik K. Agaram 2014-11-04 00:00:16 -0800
  • c6ef4826d6 219 Kartik K. Agaram 2014-11-03 23:58:06 -0800
  • f9dd5af5c0 218 Kartik K. Agaram 2014-11-03 23:35:06 -0800
  • 08f0118a7c 217 Kartik K. Agaram 2014-11-03 22:47:57 -0800
  • 39cc7eb658 216 Kartik K. Agaram 2014-11-03 22:38:28 -0800
  • 83d275f9a8 215 - allow record fields to be named Kartik K. Agaram 2014-11-03 22:34:58 -0800
  • 5be49b35fd 214 Kartik K. Agaram 2014-11-03 22:32:56 -0800
  • 002cbf13f1 213 - bring back the fork example Kartik K. Agaram 2014-11-01 16:34:33 -0700
  • 2c9aa92f56 212 - initial flow Kartik K. Agaram 2014-11-01 16:15:15 -0700
  • a65fbc8bf9 211 - update html for reading Kartik K. Agaram 2014-11-01 15:55:42 -0700
  • eee42c9411 210 - go over mu.arc.t narrative Kartik K. Agaram 2014-11-01 15:06:24 -0700
  • 47aa28545e 209 Kartik K. Agaram 2014-11-01 13:58:58 -0700
  • 6cba4dbe70 208 Kartik K. Agaram 2014-11-01 13:57:52 -0700
  • 41cfcf7d4e 207 Kartik K. Agaram 2014-11-01 12:43:45 -0700
  • fdf5e0832e 206 Kartik K. Agaram 2014-11-01 12:40:59 -0700
  • d9e8ced7ea 206 Kartik K. Agaram 2014-11-01 12:38:33 -0700
  • f9f437a356 205 Kartik K. Agaram 2014-11-01 12:32:10 -0700
  • 0e7fd320bd 204 Kartik K. Agaram 2014-11-01 12:24:53 -0700
  • 57da58163f 203 Kartik K. Agaram 2014-11-01 10:05:49 -0700
  • a8a1786bad 202 - variable names for edit.mu Kartik K. Agaram 2014-11-01 02:32:39 -0700