George Necula
c70de6deed
[better_errors] Merge the JaxprDebugInfo and TracingDebugInfo into core.DebugInfo
...
Previously, we had two almost identical classes: `TracingDebugInfo` and
`JaxprDebugInfo`. The only difference was that `TracingDebugInfo` had
a thunk to return the result paths, while `JaxprDebugInfo` had the
result paths resolved to a tuple. The separation of these types
provided some clarity, but also led to code duplication and
required conversions as the debugging info goes from `WrappedFun`
to a `Jaxpr` and then to `WrappedFun` again.
2025-02-02 06:23:03 +02:00
..
2024-11-16 00:00:59 -08:00
2024-12-19 18:38:06 +00:00
2024-10-16 17:42:41 -07:00
2025-01-29 09:11:02 -08:00
2024-12-29 13:06:19 +00:00
2024-06-26 16:10:18 -04:00
2025-01-10 09:28:15 -08:00
2025-02-02 06:23:03 +02:00
2025-02-02 06:23:03 +02:00
2025-01-24 06:35:54 -08:00
2025-01-31 15:41:50 -08:00
2025-01-31 12:44:14 -08:00
2025-01-08 23:38:06 +00:00
2025-02-02 06:23:03 +02:00
2025-01-13 22:46:24 -08:00
2025-02-02 06:23:03 +02:00
2024-09-03 09:50:19 +02:00
2024-12-23 08:44:35 -08:00
2025-02-02 06:23:03 +02:00
2024-12-12 09:49:06 -08:00
2025-02-02 06:23:03 +02:00
2025-02-02 06:23:03 +02:00
2025-01-31 14:42:22 -08:00
2024-11-05 09:08:33 -08:00
2025-01-16 18:56:52 -08:00
2024-11-20 10:30:12 -08:00
2024-12-09 07:35:05 -08:00
2025-01-29 11:12:32 -05:00
2025-02-02 06:23:03 +02:00
2024-11-20 17:46:06 +00:00
2024-08-13 14:48:38 -07:00
2025-01-22 03:44:29 +00:00
2025-01-17 14:22:27 -05:00
2025-01-26 09:24:33 -08:00
2025-01-28 17:17:56 -08:00
2025-02-02 06:23:03 +02:00
2025-02-02 06:23:03 +02:00
2025-02-02 06:23:03 +02:00
2025-01-23 15:22:43 -05:00
2025-01-23 08:20:38 -08:00
2025-02-02 06:23:03 +02:00
2024-10-29 11:04:31 -07:00
2025-01-29 11:12:32 -05:00
2025-01-09 12:53:00 -05:00
2025-01-23 13:45:59 -08:00
2025-01-29 21:03:26 +00:00
2025-01-29 11:38:50 -08:00
2025-01-29 09:11:02 -08:00
2024-12-23 08:44:35 -08:00
2024-10-04 09:20:27 -07:00
2024-11-15 14:44:57 -08:00
2025-01-07 07:29:38 -08:00
2024-12-20 15:43:03 -05:00
2024-09-11 15:28:14 -07:00
2025-01-22 16:49:16 +01:00
2024-12-20 12:45:24 -08:00
2024-10-25 04:22:40 -07:00
2024-08-28 15:37:28 -07:00
2025-02-02 06:23:03 +02:00
2024-11-05 09:56:46 -08:00
2024-07-26 11:22:39 +01:00
2024-12-11 14:24:58 -08:00
2025-01-28 11:04:42 -08:00
2025-01-07 23:08:30 -08:00
2024-12-11 14:24:58 -08:00
2025-01-29 20:47:34 -08:00
2024-08-13 14:48:38 -07:00
2024-05-19 21:01:29 +01:00
2025-02-02 06:23:03 +02:00
2025-01-08 14:09:07 -08:00
2025-01-10 18:20:09 -08:00
2024-08-26 10:51:08 -07:00
2025-01-23 17:31:13 -08:00
2025-01-31 14:13:02 -08:00
2024-12-19 07:06:36 -08:00
2025-01-29 20:47:34 -08:00
2024-12-11 14:24:58 -08:00
2025-01-29 09:34:27 -08:00
2025-01-22 16:24:16 -08:00
2024-06-26 16:10:18 -04:00
2025-01-29 20:47:34 -08:00
2025-02-01 16:20:16 -08:00
2025-01-09 11:58:34 -05:00
2025-01-23 21:35:36 -08:00
2024-06-26 16:10:18 -04:00
2025-01-21 10:18:42 -08:00
2024-12-12 15:13:32 -08:00
2024-09-20 07:52:33 -07:00
2025-01-21 16:21:36 -08:00
2025-01-28 17:17:56 -08:00
2025-01-30 17:28:54 -08:00