pikapython/port/linux/.vscode/settings.json
pikastech 7f5edaf090 add objCnt
ready to check where enable the mark_sweep

auto gc with threshold failed, add some assert

more assert about obj alive, dict mark not correct

add pikaGC_try, but cannot run at any time

markSweep crashed on keyword

save gcRoot for obj to debug

add debug point

add kernal_debug config to keep more debug info

use @res_<opt> to mark operation

found self reference on __iter__()

can not fix gc err around iter

remove lock, only keep the self lock

more obj info for debug

only pikaui not pass

only pikaui not pass
2023-03-08 09:35:27 +08:00

128 lines
3.7 KiB
JSON

{
"C_Cpp.clang_format_style": "{ BasedOnStyle: Chromium, IndentWidth: 4}",
"C_Cpp.default.compileCommands": "${workspaceFolder}/build/compile_commands.json",
"editor.defaultFormatter": "xaver.clang-format",
"C_Cpp.intelliSenseEngine": "disabled",
"files.associations": {
"*.rs": "rust",
"pikastdlib_sysobj.h": "c",
"pikastddata_list.h": "c",
"dataargs.h": "c",
"dataarg.h": "c",
"_socket_socket.h": "c",
"*.tcc": "c",
"fstream": "c",
"system_error": "c",
"unistd.h": "c",
"types.h": "c",
"_socket.h": "c",
"random.h": "c",
"cstdlib": "c",
"inet.h": "c",
"re.h": "c",
"cre.h": "c",
"pcre.h": "c",
"pikastddata_dict.h": "c",
"pikacv.h": "c",
"pikacv_image.h": "c",
"pikacv_filter.h": "c",
"pika_config.h": "c",
"gtesttask.h": "c",
"mnist_valid_q.h": "c",
"pikaplatform.h": "c",
"pikastddata_dict_items.h": "c",
"gtesttask_task.h": "c",
"any": "c",
"array": "c",
"atomic": "c",
"bit": "c",
"chrono": "c",
"cmath": "c",
"compare": "c",
"concepts": "c",
"string": "c",
"unordered_map": "c",
"exception": "c",
"algorithm": "c",
"memory": "c",
"memory_resource": "c",
"optional": "c",
"random": "c",
"string_view": "c",
"type_traits": "c",
"utility": "c",
"functional": "c",
"iosfwd": "c",
"istream": "c",
"limits": "c",
"new": "c",
"numeric": "c",
"ostream": "c",
"ratio": "c",
"sstream": "c",
"streambuf": "c",
"tuple": "c",
"typeinfo": "c",
"variant": "c",
"_modbus__modbus.h": "c",
"agile_modbus.h": "c",
"_modbus__modbusrtu.h": "c",
"_modbus__modbustcp.h": "c",
"pikastddata_string.h": "c",
"gtesttask_proxytest.h": "c",
"datastack.h": "c",
"syscall.h": "c",
"fcntl.h": "c",
"pikastddata_bytearray.h": "c",
"webclient.h": "c",
"platform_socket.h": "c",
"nettype_tcp.h": "c",
"platform_memory.h": "c",
"initializer_list": "c",
"platform_mutex.h": "c",
"platform_net_socket.h": "c",
"PikaPlatform_socket.h": "c",
"time.h": "c",
"platform_thread.h": "c",
"platform_timer.h": "c",
"stddef.h": "c",
"errno.h": "c",
"ctype.h": "c",
"mqttclient.h": "c",
"_mqtt__mqtt.h": "c",
"requests_response.h": "c",
"*.cfg": "c",
"pika_hal.h": "c",
"__instruction_def.h": "c",
"pika_hal_def.h": "c",
"pika_hal_table.h": "c",
"pika_hal_table_rule.h": "c",
"pikaobj.h": "c",
"pikastddevice_gpio.h": "c",
"pikastddevice_adc.h": "c",
"pikastddevice_can.h": "c",
"pikastddevice_dac.h": "c",
"pikastddevice_iic.h": "c",
"pikastddevice_pwm.h": "c",
"pikastddevice_spi.h": "c",
"pikastddevice_uart.h": "c",
"datamemory.h": "c",
"pika_adapter_old_api.h": "c",
"pikastddevice_common.h": "c",
"_network_wlan.h": "c",
"pikastddata_tuple.h": "c",
"setjmp.h": "c",
"pthread.h": "c",
"deque": "c",
"list": "c",
"vector": "c",
"datastrs.h": "c",
"__instruction_table.h": "c",
"assert.h": "c"
},
"python.formatting.provider": "autopep8",
"clangd.arguments": [
"-compile-commands-dir=build",
"-header-insertion=never"
]
}