Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 30c6c92 (python_rpnifs5) Preparing implementation & python API for IFS mutation by Yann Weber 2024-01-04 19:23:07 +0100
  • 5b2b984 Implement RpnIterExpr.mutate method by Yann Weber 2023-11-28 16:35:51 +0100
  • 684bb12 Changes RpnExpr.mutate argument order by Yann Weber 2023-11-27 18:39:22 +0100
  • d25529c Implement buffer protocol for RPNIFS class by Yann Weber 2023-10-05 11:16:41 +0200
  • 7c335fc First usable IFS implementation by Yann Weber 2023-10-04 12:17:45 +0200
  • 48b8f3f Starts implementing RPNIFS class by Yann Weber 2023-09-22 14:41:52 +0200
  • 472803d Squeleton of RPNIFS python class by Yann Weber 2023-09-20 14:40:25 +0200
  • ca33aa2 Enhancement in test Makefile by Yann Weber 2023-09-18 00:20:00 +0200
  • 28f0fdb Implemented RPNIterExpr pickle/unpickle methods by Yann Weber 2023-09-18 00:19:31 +0200
  • 059550d Implements mmap.mmap usage in RPNIterExpr by Yann Weber 2023-09-11 14:36:08 +0200
  • 7179fd5 Implementing serialization in rpn_jit and use it in python_rpnexpr get/setstate by Yann Weber 2023-09-10 17:12:19 +0200
  • 3eed2b7 Implement RPNIterExpr.shape() method + test + todo done by Yann Weber 2023-09-09 14:31:11 +0200
  • d86a465 Adds coordinate convertion methods to python lib + tests by Yann Weber 2023-09-09 11:16:31 +0200
  • 5e2aa99 Bugfix rpn_lib.asm by Yann Weber 2023-08-10 17:08:25 +0200
  • 65d2bd3 Add gcov test coverage suppport by Yann Weber 2023-08-10 11:15:56 +0200
  • 077821f Comment & doxygen documentation enhancement by Yann Weber 2023-08-09 14:36:11 +0200
  • f3b8cc8 Enhancement in method declaration by Yann Weber 2023-08-08 19:30:08 +0200
  • daafebb Enhancement & features in python_if + other stuff by Yann Weber 2023-08-08 19:05:40 +0200
  • 866987d Bugfix in __getstate__ by Yann Weber 2023-08-07 16:21:38 +0200
  • 8a3bf95 Continue implementation of RPNExprIter & sequences/mapping methods by Yann Weber 2023-08-06 14:46:22 +0200
  • a21802d Implements expression's token classes for python by Yann Weber 2023-07-05 12:26:02 +0200
  • 7531536 Bugfix + tests for expression copy, len & mutations by Yann Weber 2023-07-03 12:20:58 +0200
  • 869f22a Starts to implement sequence methods for RPNExpr by Yann Weber 2023-07-03 12:18:28 +0200
  • 3c593f2 Implements mutation & copy for rpnepxr by Yann Weber 2023-06-28 12:08:55 +0200
  • 65875ab Moved named tuple init in pyrpn module and declaration in python_const by Yann Weber 2023-06-28 12:07:49 +0200
  • f7716eb Adds the security section to instruct ld to protect the stack by Yann Weber 2023-06-18 15:55:45 +0200
  • fb42b29 Preparing mutation with bugfix & enhancement in jit & parse by Yann Weber 2023-06-08 11:15:24 +0200
  • 3097c98 Add expression accessor for RPNIterExpr by Yann Weber 2023-06-07 12:01:58 +0200
  • d535b5c Starts implementing RPNIterExpr python object by Yann Weber 2023-06-07 10:46:52 +0200
  • 5d0f851 Bugfix & enhancement in rpn_if by Yann Weber 2023-06-07 10:45:11 +0200
  • 45c1e4e Add a class method to RPNExpr for random expr generation by Yann Weber 2023-06-07 10:44:16 +0200
  • 80a107f Merge branch 'new_makefile' into python_rpnifs5 by Yann Weber 2023-05-25 18:20:38 +0200
  • e9abbe2 Better default buffer size in random expr generation by Yann Weber 2023-05-25 18:13:01 +0200
  • c4e2de2 Benchmark enhancement by Yann Weber 2023-05-25 18:12:42 +0200
  • 19f8700 Small bugfixes by Yann Weber 2023-05-25 17:51:08 +0200
  • bec9eba Makefile enhancement by Yann Weber 2023-05-25 17:50:41 +0200
  • 43457d0 Adds almost useless doc by Yann Weber 2023-05-25 17:04:40 +0200
  • 478b601 Small enhancement in rpn_if* by Yann Weber 2023-05-25 17:00:53 +0200
  • 0c34c6d Typo fix by Yann Weber 2022-07-05 20:08:25 +0200
  • efc6790 Starting benchmarks test enhancement by Yann Weber 2022-07-05 20:07:58 +0200
  • d2068bf Ifs5 implementation enhancement by Yann Weber 2022-06-18 23:45:50 +0200
  • 148afe7 Enhancement in tests & set op token pointer to null before serialization by Yann Weber 2022-02-24 23:08:43 +0100
  • e1a0cc9 Fixing again the same bug on pickling/unpickling by Yann Weber 2021-10-16 14:30:02 +0200
  • 6bb5186 Bugfixing previous bugfix in rpn_jit by Yann Weber 2021-10-16 13:33:44 +0200
  • 4f6bbd3 Bugfix in pickling/unpickling by Yann Weber 2021-10-15 17:19:55 +0200
  • 3d0793d Commenting++ by Yann Weber 2021-07-25 12:54:33 +0200
  • afeec1e python_rpnifs to_bytes & levenstein distance implementation by Yann Weber 2021-07-24 13:22:36 +0200
  • 2348d6a Adds new python_rpnifs tests by Yann Weber 2021-07-24 13:22:08 +0200
  • 3ca2b24 First python tests on using rpnifs by Yann Weber 2021-05-04 23:01:48 +0200
  • be1573b Strange commit by Yann Weber 2021-05-04 23:00:04 +0200
  • 3a492e2 Deleted old constants tests for python modules by Yann Weber 2020-10-10 14:42:31 +0200
  • 7167152 Debug + implements IterExpr in python module (rpn_if objects) by Yann Weber 2020-10-10 14:40:12 +0200
  • 0d49c8a (HEAD -> master) Enhancement in unittest output by Yann Weber 2020-04-21 14:22:48 +0200
  • a69926b Commenting IF default flags and stuffs by Yann Weber 2020-04-21 14:12:17 +0200
  • 045213a Bugifx in Makefile's clean target by Yann Weber 2020-04-21 13:42:13 +0200
  • 4541733 IFS weight update implementation by Yann Weber 2020-04-21 13:40:50 +0200
  • 53e0d2c Moved C tests by Yann Weber 2020-04-21 13:40:22 +0200
  • e64bad9 Bugfix + adds python_if.* files by Yann Weber 2020-04-07 14:54:10 +0200
  • c9afb5d Updated Iterated function API by Yann Weber 2020-03-30 14:49:31 +0200
  • 680b4ee Implementing RPN expression re-initialization by Yann Weber 2020-03-30 13:38:01 +0200
  • 61e74e7 Adds ifs function implementations (begining) by Yann Weber 2020-03-30 09:52:16 +0200
  • 1e99abf Updated comment + starts ifs headers by Yann Weber 2020-03-30 09:51:50 +0200
  • 8bbee65 Add default rpn_if resf function implementation by Yann Weber 2020-03-30 07:17:05 +0200
  • eeac401 Continuing implementation of rpn_if, adding default if functions implementation by Yann Weber 2020-03-29 12:39:54 +0200
  • c018076 Bugfix in rpn_lib.asm by Yann Weber 2020-03-29 10:47:21 +0200
  • 59615df Modified benchmark script by Yann Weber 2020-03-29 10:47:08 +0200
  • b4dc6e5 Splitting TestCase in different files by Yann Weber 2020-01-25 16:02:33 +0100
  • 1e608ca New long compilation tests by Yann Weber 2020-01-25 15:57:05 +0100
  • 1973bbf Implementing pickle interface for RPNExpr by Yann Weber 2020-01-25 06:44:45 +0100
  • 59f83ee typedef unsigned long int rpn_value_t by Yann Weber 2020-01-25 06:43:59 +0100
  • c4a4642 Add end map when untokenizing + debug message + comment by Yann Weber 2020-01-25 06:43:32 +0100
  • ec64c84 Benchmark updates by Yann Weber 2020-01-25 06:42:25 +0100
  • a42b237 Initial commit by Yann Weber 2020-01-24 16:21:43 +0100