Commit Graph

772 Commits

Author SHA1 Message Date
Kartik Agaram 5efca3695a 7482 2021-01-09 08:11:52 -08:00
Kartik Agaram efa6c5f44e 7481 2021-01-07 22:41:41 -08:00
Kartik Agaram 6dc9722704 7478 2021-01-03 22:38:41 -08:00
Kartik Agaram cb13d94740 7477 2020-12-30 19:25:32 -08:00
Kartik Agaram 762107fdc2 7476 2020-12-30 09:39:50 -08:00
Kartik Agaram ce667598a2 7474 2020-12-29 21:44:49 -08:00
Kartik Agaram 691dd9cbd1 7473 2020-12-29 21:23:25 -08:00
Kartik Agaram 00c4d61221 7472 2020-12-29 21:20:36 -08:00
Kartik Agaram 63a247fcd4 7468 2020-12-29 20:50:55 -08:00
Kartik Agaram 395f736d1a 7464 2020-12-29 19:28:56 -08:00
Kartik Agaram 7566d80ade 7438 2020-12-28 01:02:36 -08:00
Kartik Agaram 0fa6d28e14 7429 2020-12-27 11:50:05 -08:00
Kartik Agaram 46cf7b7908 7427 2020-12-27 11:39:17 -08:00
Kartik Agaram 490b26d061 7426 2020-12-27 10:57:44 -08:00
Kartik Agaram 761001dadc 7405 2020-12-26 14:29:02 -08:00
Kartik Agaram bf8f246e08 7398 2020-12-23 23:24:16 -08:00
Kartik Agaram 6b6eaf395e 7397
Some manual tweaks to boot.hex.html
2020-12-23 23:17:53 -08:00
Kartik Agaram 720dc75be7 7396 2020-12-23 23:11:39 -08:00
Kartik Agaram 3dda906d24 7335 2020-12-04 23:57:35 -08:00
Kartik Agaram 0cc1be4eee 7324 2020-12-02 22:33:39 -08:00
Kartik Agaram dce3ea75f9 7319 2020-12-02 19:37:36 -08:00
Kartik Agaram 74bc598c44 7316 2020-12-01 01:19:07 -08:00
Kartik Agaram 4e8daa6a0e 7314 2020-12-01 01:02:12 -08:00
Kartik Agaram 8bb5d26cf1 7311 2020-12-01 00:33:12 -08:00
Kartik Agaram 59007fb1da 7307 2020-11-29 14:08:28 -08:00
Kartik Agaram 775f77c334 7306 2020-11-29 13:42:27 -08:00
Kartik Agaram e9f411d5c5 7278 - typo in mu.subx 2020-11-26 12:58:02 -08:00
Kartik Agaram fd4d7b38da 7267 - mu.subx: type-check 'convert' statements 2020-11-20 00:20:58 -08:00
Kartik Agaram 729800593a 7266 2020-11-17 22:05:45 -08:00
Kartik Agaram de8a15e9f0 7262 2020-11-17 18:24:38 -08:00
Kartik Agaram 1eb1cade71 7259 2020-11-17 13:12:36 -08:00
Kartik Agaram dd60a1d73c 7252 2020-11-16 20:44:02 -08:00
Kartik Agaram 3d31467c0d 7251 2020-11-16 00:37:37 -08:00
Kartik Agaram 8d2dece291 7250 2020-11-16 00:00:32 -08:00
Kartik Agaram 264aba4d92 7249 2020-11-15 23:23:05 -08:00
Kartik Agaram 2c56af2d8f 7227 2020-11-11 23:43:04 -08:00
Kartik Agaram bf3783ada0 7203 2020-11-06 22:47:57 -08:00
Kartik Agaram f12ea75a76 7187 2020-11-05 17:07:26 -08:00
Kartik Agaram 62151e17c4 7175 2020-11-03 22:53:39 -08:00
Kartik Agaram 3d1c4216ed 7162 2020-11-02 21:24:53 -08:00
Kartik Agaram 1323587822 7147 2020-10-31 19:55:33 -07:00
Kartik Agaram 3f30e4c6e6 7146 2020-10-31 19:50:41 -07:00
Kartik Agaram d409be9b29 7088 2020-10-20 23:06:24 -07:00
Kartik Agaram 480fd9958a 7032 2020-10-14 13:42:03 -07:00
Kartik Agaram d9f8784d4c 7031 2020-10-14 12:46:53 -07:00
Kartik Agaram 7dd5a41e07 7030 2020-10-14 12:22:32 -07:00
Kartik Agaram 9635163bdc 7029 2020-10-14 12:00:19 -07:00
Kartik Agaram d93841e347 7025
Replace mu_instructions.html which was lost somewhere along the way.
2020-10-14 10:48:35 -07:00
Kartik Agaram 4f5562c243 6959 2020-10-05 11:01:25 -07:00
Kartik Agaram d3a9db3aff 6958 2020-10-05 11:00:05 -07:00
Kartik Agaram f13576b5d2 6957
The final fix to the raytracing program involves rounding modes. It turns
out x86 processors round floats by default, unlike C which has trained
me to expect truncation. Rather than mess with the MXCSR register, I added
another instruction for truncation. Now milestone 3 emits perfectly correct
results.
2020-10-05 10:25:25 -07:00
Kartik Agaram fe34dc4718 6955 2020-10-05 10:12:34 -07:00
Kartik Agaram 00af72ccb0 6951 - 4 colors for Mu as well 2020-10-04 21:24:46 -07:00
Kartik Agaram fbe6797c2c 6950 2020-10-04 21:16:38 -07:00
Kartik Agaram 93a4ada6a1 6938 - start colorizing floating-point registers 2020-10-03 20:29:31 -07:00
Kartik Agaram f6eba67645 6937 2020-10-03 20:24:14 -07:00
Kartik Agaram 6112864aea 6936 2020-10-03 20:17:43 -07:00
Kartik Agaram ac608bc72e 6929 2020-10-03 00:25:55 -07:00
Kartik Agaram b94e94e035 6927 - working on a raytracing tutorial
https://raytracing.github.io/books/RayTracingInOneWeekend.html
2020-10-03 00:24:57 -07:00
Kartik Agaram 611e9f2e08 6920 2020-10-01 00:49:09 -07:00
Kartik Agaram 3d053e34b7 6919 2020-10-01 00:46:38 -07:00
Kartik Agaram 7bb57da24e 6916 2020-09-30 23:52:26 -07:00
Kartik Agaram 70dba10a6c 6863 2020-09-26 20:05:12 -07:00
Kartik Agaram 2d78516bf5 6847 2020-09-23 22:47:02 -07:00
Kartik Agaram 91a5f3e103 6774 2020-09-11 00:59:56 -07:00
Kartik Agaram 68df24fa77 6746 2020-09-07 16:39:44 -07:00
Kartik Agaram 0361a76d86 6724 2020-08-22 13:30:48 -07:00
Kartik Agaram 1a1ab91e77 6717 2020-08-15 21:43:52 -07:00
Kartik Agaram 828bc32057 6716 2020-08-15 21:38:36 -07:00
Kartik Agaram 59a2e363f5 6698 2020-08-01 16:28:32 -07:00
Kartik Agaram af983921f6 6697 2020-08-01 16:25:34 -07:00
Kartik Agaram 1694f9a3b5 6694 2020-07-31 16:15:39 -07:00
Kartik Agaram 7fa80570a0 6693 2020-07-31 16:11:34 -07:00
Kartik Agaram 9cbd4199f3 6685 2020-07-29 22:04:13 -07:00
Kartik Agaram 437838b40d 6678 2020-07-25 19:14:05 -07:00
Kartik Agaram cd07e9b22c 6673 2020-07-25 15:11:08 -07:00
Kartik Agaram 28b25a4893 6657 2020-07-16 22:34:57 -07:00
Kartik Agaram efe641a030 6632 2020-07-11 00:11:39 -07:00
Kartik Agaram 1c349ac7c5 6631 2020-07-11 00:02:29 -07:00
Kartik Agaram ec73ed1230 6631 2020-07-10 23:53:28 -07:00
Kartik Agaram 9a524793ee 6618 - new docs 2020-07-06 01:05:10 -07:00
Kartik Agaram f33979aab1 6606 2020-07-02 15:22:14 -07:00
Kartik Agaram d99a870a11 6605 2020-07-01 20:48:45 -07:00
Kartik Agaram 792451d1be 6603 2020-06-30 14:59:45 -07:00
Kartik Agaram 2655a4a91d 6602 2020-06-30 14:54:30 -07:00
Kartik Agaram 1afc882890 6596 2020-06-29 18:31:17 -07:00
Kartik Agaram 05dabd816a 6594 - start standardizing the meaning of 'print' 2020-06-29 17:58:01 -07:00
Kartik Agaram 40323d3388 6593 2020-06-28 23:36:26 -07:00
Kartik Agaram 3a558d22ec 6573 2020-06-21 23:29:46 -07:00
Kartik Agaram 3b02c3dfa2 6572
Small change to mu.subx to keep the treeshaker working with it. That's
currently the only place where we prevent jumps across 'functions'.
2020-06-21 17:31:38 -07:00
Kartik Agaram 47fe226b7e 6571 2020-06-21 17:13:21 -07:00
Kartik Agaram 04da2a7d10 6551 2020-06-18 08:59:30 -07:00
Kartik Agaram 8f9b21f085 6547 2020-06-16 00:09:16 -07:00
Kartik Agaram 002f03dde2 6517 2020-06-13 20:27:14 -07:00
Kartik Agaram 86351aafe2 6513 2020-06-12 07:57:38 -07:00
Kartik Agaram 07dba48f13 6512 2020-06-12 00:46:06 -07:00
Kartik Agaram 2d0c3b3e68 6502 2020-06-07 23:59:08 -07:00
Kartik Agaram 48d96636fa 6465 2020-06-04 21:17:11 -07:00
Kartik Agaram 39234e89e1 6447 2020-05-30 08:44:46 -07:00
Kartik Agaram 7bdd25fa39 6446 2020-05-30 01:13:04 -07:00