File tree Expand file tree Collapse file tree 5 files changed +15
-5
lines changed
package/pikascript/pikascript-lib/_thread Expand file tree Collapse file tree 5 files changed +15
-5
lines changed Original file line number Diff line number Diff line change 55def task2 ():
66 while True :
77 print ("123" )
8- time .sleep_ms (2001 )
8+ time .sleep_ms (201 )
99
1010
1111_thread .start_new_thread (task2 , ())
1212
1313while True :
14- time .sleep_ms (2000 )
14+ time .sleep_ms (200 )
Original file line number Diff line number Diff line change 33#include "TinyObj.h"
44#include "dataMemory.h"
55
6+ #if !PIKASCRIPT_VERSION_REQUIRE_MINIMUN (1 , 13 , 4 )
7+ #error "pikapython version must be greater than 1.13.4"
8+ #endif
9+
610static volatile int g_thread_stack_size = PIKA_THREAD_STACK_SIZE ;
711#if !PIKA_THREAD_MALLOC_STACK_ENABLE
812extern volatile PikaMemInfo g_PikaMemInfo ;
@@ -43,6 +47,8 @@ typedef struct pika_thread_info {
4347static void _thread_func (void * arg ) {
4448 pika_debug ("thread start" );
4549 pika_GIL_ENTER ();
50+ PikaVMThread * vmThread = pikaVMThread_require ();
51+ vmThread -> is_sub_thread = 1 ;
4652 PikaObj * ctx = New_TinyObj (NULL );
4753 pika_thread_info * info = (pika_thread_info * )arg ;
4854 if (NULL != info -> args ) {
Original file line number Diff line number Diff line change 33#include "TinyObj.h"
44#include "dataMemory.h"
55
6+ #if !PIKASCRIPT_VERSION_REQUIRE_MINIMUN (1 , 13 , 4 )
7+ #error "pikapython version must be greater than 1.13.4"
8+ #endif
9+
610static volatile int g_thread_stack_size = PIKA_THREAD_STACK_SIZE ;
711#if !PIKA_THREAD_MALLOC_STACK_ENABLE
812extern volatile PikaMemInfo g_PikaMemInfo ;
Original file line number Diff line number Diff line change 11MajorVersion = "1"
22MinorVersion = "13"
3- MicroVersion = "3 "
3+ MicroVersion = "4 "
Original file line number Diff line number Diff line change 11#define PIKA_VERSION_MAJOR 1
22#define PIKA_VERSION_MINOR 13
3- #define PIKA_VERSION_MICRO 3
3+ #define PIKA_VERSION_MICRO 4
44
5- #define PIKA_EDIT_TIME "2024/08/09 03:28:08 "
5+ #define PIKA_EDIT_TIME "2024/08/09 03:29:21 "
You can’t perform that action at this time.
0 commit comments