Med Ismail Bennani
9a9ec228cd
[lldb] Make use of Scripted{Python,}Interface for ScriptedThreadPlan ( #70392 ) ( #96868 )
...
This patch makes ScriptedThreadPlan conforming to the ScriptedInterface
& ScriptedPythonInterface facilities by introducing 2
ScriptedThreadPlanInterface & ScriptedThreadPlanPythonInterface classes.
This allows us to get rid of every ScriptedThreadPlan-specific SWIG
method and re-use the same affordances as other scripting offordances,
like Scripted{Process,Thread,Platform} & OperatingSystem.
To do so, this adds new transformer methods for `ThreadPlan`, `Stream` &
`Event`, to allow the bijection between C++ objects and their python
counterparts.
This just re-lands #70392 after fixing test failures.
Signed-off-by: Med Ismail Bennani <ismail@bennani.ma>
2024-06-27 01:45:30 -07:00
..
2023-05-25 12:54:09 -07:00
2024-02-21 13:02:30 -06:00
2024-04-16 16:00:14 -07:00
2024-05-16 07:44:08 +04:00
2023-05-25 12:54:09 -07:00
2024-06-26 15:59:07 +01:00
2024-05-21 10:56:26 +02:00
2024-05-30 15:28:13 +00:00
2023-05-25 12:54:09 -07:00
2024-06-10 13:02:55 +04:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-04-26 13:18:45 -07:00
2024-06-26 15:55:15 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-05-14 14:00:16 +04:00
2023-09-11 16:44:12 +00:00
2024-02-16 20:58:50 -08:00
2024-05-14 14:02:31 +04:00
2024-02-15 22:54:00 -08:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-04-29 11:41:14 +01:00
2024-06-26 15:55:15 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-02-15 22:54:00 -08:00
2023-06-16 14:51:14 -07:00
2023-09-11 16:44:12 +00:00
2024-02-13 16:19:41 -06:00
2023-05-25 12:54:09 -07:00
2024-02-14 15:53:19 -06:00
2023-05-25 12:54:09 -07:00
2024-02-16 20:58:50 -08:00
2023-05-25 12:54:09 -07:00
2024-02-16 20:58:50 -08:00
2023-09-11 17:12:09 +01:00
2023-05-25 12:54:09 -07:00
2023-12-13 16:30:39 -08:00
2023-05-25 12:54:09 -07:00
2024-02-16 20:58:50 -08:00
2024-02-16 21:45:08 -08:00
2024-02-21 20:39:02 -06:00
2023-05-25 12:54:09 -07:00
2024-02-21 13:02:30 -06:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-06-05 10:57:46 -07:00
2023-05-25 12:54:09 -07:00
2024-02-16 20:58:50 -08:00
2023-05-25 12:54:09 -07:00
2024-06-05 10:14:48 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-02-16 20:58:50 -08:00
2023-05-25 12:54:09 -07:00
2024-05-16 14:17:19 -07:00
2024-04-26 13:18:45 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-02-21 13:02:30 -06:00
2023-05-25 12:54:09 -07:00
2024-05-09 10:39:05 -07:00
2023-05-25 12:54:09 -07:00
2023-09-08 13:04:48 +00:00
2024-02-21 13:02:30 -06:00
2024-02-16 20:58:50 -08:00
2024-06-06 14:25:53 -07:00
2024-06-27 01:45:30 -07:00
2024-02-21 13:02:30 -06:00
2024-02-21 13:02:30 -06:00
2023-05-25 12:54:09 -07:00
2024-06-26 15:59:07 +01:00
2024-02-16 20:58:50 -08:00
2024-03-20 07:03:24 -07:00
2024-06-10 18:51:47 +04:00
2023-05-25 12:54:09 -07:00
2024-05-23 14:01:10 +04:00
2024-06-27 01:45:30 -07:00
2024-02-21 13:02:30 -06:00
2024-02-13 16:19:41 -06:00
2024-03-31 17:17:32 +01:00
2023-05-25 12:54:09 -07:00
2023-05-25 12:54:09 -07:00
2024-06-11 13:58:26 -07:00
2024-02-16 20:58:50 -08:00
2023-05-25 12:54:09 -07:00
2024-02-21 13:02:30 -06:00
2024-03-11 13:04:56 -07:00
2024-02-16 20:58:50 -08:00
2024-02-16 20:58:50 -08:00
2024-02-16 20:58:50 -08:00
2024-02-05 18:45:01 -08:00
2024-02-16 21:45:08 -08:00