26 Commits

Author SHA1 Message Date
Lyon
1f92b8135c using clang-tidy and add format.py to auto-format 2023-07-09 23:12:21 +08:00
lyon
93a46c3f58 fix always run the same task inner eventloop 2023-06-08 22:41:04 +08:00
pikastech
42c85835d0 add thread_delay for run_until 2023-04-16 10:59:15 +08:00
pikastech
5ea62ce9e0 support platform_get_tick and thread_delay for stdtask 2023-04-16 10:57:54 +08:00
lyon
ed060f0c24 use u32 size value inner *.py.o 2022-10-23 18:57:00 +08:00
pikastech
77e291101f improve ABSTRACT_METHOD error info. 2022-08-16 11:05:19 +08:00
pikastech
1d7bcf2a39 use __getitem__ __setitem__ instead of __get__ __set__ 2022-07-29 23:40:16 +08:00
pikastech
3e371e9e57 fix a[1] = 1 not work inner function() 2022-06-24 16:08:27 +08:00
李昂
e31135ba90 !31 fix run context problem when call the callback function
* remove __pikaMain from StdTask
* support run arg from other context(file name space)
* format
* use def_context in callback
* supporting def_context, not ok
2022-06-21 03:29:29 +00:00
pikastech
f30dd75da1 fix mem_lack for StdData_List 2022-06-16 01:18:11 +08:00
李昂
5349a56656 !26 run the __init__ when init the meta obj
* run __init__ when init the meta_obj
* clean dead code
2022-06-15 06:20:34 +00:00
pikastech
0daf46c269 fix for_loop runError in module 2022-06-08 10:00:54 +08:00
lyon
54ad82d5a8 format 2022-05-25 14:05:18 +08:00
lyon
e860275c99 support __str__ in for print 2022-05-25 13:46:48 +08:00
lyon
c3bc444af0 assert for test_import_bf1/2 is ok 2022-04-28 16:55:48 +08:00
lyon
37f3062b88 dividing POINTER and REF_OBJECT 2022-04-25 14:49:38 +08:00
lyon1998
6ea1c8f883 format stdtask.c 2022-04-15 16:25:03 +08:00
lyon1998
0dd9e6a180 push PikaStdTask 2022-03-30 01:22:25 +08:00
lyon1998
8195d1f0f2 use PIKA_PYTHON_BEGIN before PIKA_PYTHON 2022-03-24 12:09:34 +08:00
lyon1998
156c842381 use more PIKA_PYTHON macro 2022-03-24 11:48:17 +08:00
lyon1998
d384352c2c use PIKA_PYTHON macro instead of comment 2022-03-24 11:46:27 +08:00
lyon1998
b254dd02f9 use bytecode in stdlib 2022-03-18 23:00:51 +08:00
lyon1998
ac511d6f34 use bytecode in stdtask for all 2022-03-17 17:28:32 +08:00
lyon1998
ff1c71322b update PikaStdTask to bytecode based 2022-03-17 16:47:03 +08:00
lyon
c5b0fb8027 fix include error in PikaStdTask 2022-01-31 01:49:34 +08:00
lyon
0b849c48bc collect Std compoment all to PikaStdLib 2022-01-30 16:46:33 +08:00