| 
							
							
								 lightovernight | 533ba9824b | implement exception breakpoint | 2025-08-26 18:09:16 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 5dba2cd8e6 | remove is_virtual | 2025-08-22 16:51:05 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 24c6c01ac9 | do not profile lambda func | 2025-08-18 14:30:13 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | b786fda39d | add exception breakpoint | 2025-08-18 11:40:13 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 166b437498 | fix line_profiler | 2025-08-15 16:02:27 +08:00 |  | 
			
				
					| 
							
							
								 lightovernight | d0980c6934 | Gsoc 2025 debugger (#385) * add debugger module
* simplify the workdir process
* Update main.c
* Update main.c
* update debugger
* change port to 6110
* Update main.c
* simplify the workdir process and minor optimizations
* implement exit event
* Fix memory management in setBreakpoints
---------
Co-authored-by: blueloveTH <blueloveth@foxmail.com> | 2025-08-09 14:43:16 +08:00 |  | 
			
				
					| 
							
							
								 lightovernight | ec8f8f473e | Merge pull request #379 from lightovernight/gsoc-2025-debugger Gsoc 2025 debugger | 2025-08-09 13:04:04 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 03ee6563c8 | add profiler | 2025-08-08 14:26:27 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 169e825197 | add profiler | 2025-08-08 11:28:50 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 84d7292b5d | add color32.__hash__ | 2025-08-06 14:33:22 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 391e83d659 | add cute_pngmodule from cute_headers | 2025-08-06 14:25:53 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | b7abcf19b1 | remove trailing newline | 2025-08-05 13:40:01 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | ff3cbca554 | add random methods | 2025-07-29 19:39:02 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | ca086f9732 | fix https://github.com/pocketpy/pocketpy/issues/363 | 2025-07-22 15:01:06 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | bc64efe57a | ... | 2025-07-17 19:23:31 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | f1d4ef5e1c | Update pocketpy.h | 2025-07-17 17:37:37 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 01f04b2e41 | add py_tpsetfinal | 2025-07-17 11:24:39 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 5799af3fd7 | allow hook getunboundmethod | 2025-07-17 11:17:24 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 7016a8780c | use 24 bytes data Update pocketpy.h
Update pocketpy.h | 2025-07-13 23:55:45 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 9c2b96e572 | add function wrapper for malloc/free | 2025-07-12 21:42:18 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 418f50c29a | make PK_ENABLE_OScontrol socket | 2025-07-05 16:20:15 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | d5a511ad7c | fix https://github.com/pocketpy/pocketpy/issues/378 | 2025-07-03 18:04:36 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | b6cefdeedc | add py_tphookattributes | 2025-07-02 01:01:52 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 152d6bbd49 | test mimalloc Update cmake_build.py
Update CMakeLists.txt
Update CMakeLists.txt | 2025-07-01 15:54:39 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 7d484f8fa3 | fix config.h | 2025-07-01 15:13:46 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 7ea00a3954 | change default settings | 2025-06-30 22:32:58 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | d5415391fc | fix alignment of slab | 2025-06-30 22:21:57 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 2fc8e40734 | remove malloc for unused | 2025-06-30 14:04:15 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | a1e35b6e13 | add PK_ENABLE_THREADS | 2025-06-30 11:30:36 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | f9f74b7b12 | add inline optimize | 2025-06-30 00:09:15 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 9b8f706010 | add shortcut for __next__Update py_dict.c | 2025-06-29 23:16:31 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | caf7505dc2 | improve dict | 2025-06-29 21:44:57 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | be2aae493a | backup | 2025-06-27 14:21:53 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | fd6f0d76b2 | fix https://github.com/pocketpy/pocketpy/issues/376 | 2025-06-27 11:18:32 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | e0efcae53a | use golang's vector realloc | 2025-06-26 17:01:58 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 13e82c1913 | add py_newtrivialbackup
add `py_totrivial` | 2025-06-26 00:17:09 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | e187a61624 | fix module reload bug | 2025-06-22 16:31:46 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 68a2186728 | improve module | 2025-06-22 13:37:20 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 0b09246a6d | add RELOAD_MODE | 2025-06-22 13:01:50 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 0f8c7d6d11 | some refactor | 2025-06-22 00:31:19 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 02b27b66c5 | some builtin changes | 2025-06-21 20:33:47 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 4bb0ae3035 | some optimize | 2025-06-20 18:24:30 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 4684e4386d | some fix | 2025-06-20 17:36:21 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 5666d2c580 | replace BinTreewithCachedNames | 2025-06-20 17:32:53 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 5e65567c28 | clear macros | 2025-06-20 17:13:31 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 778d970323 | add fixedhash | 2025-06-19 18:40:04 +08:00 |  | 
			
				
					| 
							
							
								 lightovernight | aab74ada98 | Add chunkedvector module | 2025-06-19 15:08:08 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 03e368b755 | fix macrobind | 2025-06-18 12:51:14 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 3688f69123 | fix read_literal | 2025-06-18 00:12:24 +08:00 |  | 
			
				
					| 
							
							
								 blueloveTH | 01216bc79d | Update object.h | 2025-06-17 23:29:25 +08:00 |  |