Commit Graph

  • 7d7d4db329 ssa: fix int constant type conversion Li Jie 2024-10-21 16:50:27 +08:00
  • e6bfe1fc88 llcppsymg:refine args luoliwoshang 2024-10-19 00:04:58 +08:00
  • 151d3a9610 llcppsymg:libs,cflags parse luoliwoshang 2024-10-18 11:25:53 +08:00
  • 905ed36afd llcppsymg:symbol debug log luoliwoshang 2024-10-17 18:54:28 +08:00
  • 7fe9c9366e llcppsymg:linux sys path luoliwoshang 2024-10-16 15:08:17 +08:00
  • d5237d1a07 llcppsymg:multiple dylib path search luoliwoshang 2024-10-15 23:08:20 +08:00
  • 7bd3b29a11 llcppsymg:remove leading underscores luoliwoshang 2024-10-10 12:21:20 +08:00
  • 60aa74257f chore:remove folder luoliwoshang 2024-10-08 11:17:33 +08:00
  • ca0492d997 llcppsymg:config & clangutil test luoliwoshang 2024-09-26 11:12:23 +08:00
  • 944133de6e llcppsymg:symbol generate test luoliwoshang 2024-09-25 14:59:02 +08:00
  • 174fdd40da llcppsymg:refine dylib parse luoliwoshang 2024-09-25 13:03:35 +08:00
  • ffa823f748 llcppsymg:gendylib path test luoliwoshang 2024-09-25 11:56:43 +08:00
  • a83f7a822e llcppsymg:refine logic & parse symbol test luoliwoshang 2024-09-24 19:17:36 +08:00
  • 29d527bee1 llcppsymg:refine classname fetch luoliwoshang 2024-09-10 16:16:51 +08:00
  • 75e282c2ac llcppsymg & llcppsigfetch parse args luoliwoshang 2024-10-18 23:35:52 +08:00
  • 8419d9114b Merge pull request #839 from cpunion/fix-gh-action xushiwei 2024-10-21 18:41:33 +08:00
  • 1c414af7b9 ci: instead pip3 with pip3.12 Li Jie 2024-10-21 18:21:31 +08:00
  • 834e8c64c5 ssa: unsafe.Add Li Jie 2024-10-21 17:31:58 +08:00
  • 1b3bb86546 Merge pull request #828 from luoliwoshang/os/errno xushiwei 2024-10-21 13:44:56 +08:00
  • aa560f42e7 Merge pull request #833 from visualfc/funcaddr xushiwei 2024-10-19 16:06:32 +08:00
  • 4e69cd28cd cl: instr funcAddr support typec funclit visualfc 2024-10-17 20:25:03 +08:00
  • 5f0e30e17a Merge pull request #829 from luoliwoshang/xtool/nm xushiwei 2024-10-16 18:11:40 +08:00
  • d682771c35 xtool/nm:symbol version luoliwoshang 2024-10-15 14:48:51 +08:00
  • ace3c3e421 nmdump:flags option luoliwoshang 2024-10-15 12:01:33 +08:00
  • 94005b0c22 xtool/nm:flags option luoliwoshang 2024-10-15 10:38:45 +08:00
  • e9177c8932 os/errno:fix os.Errno 's nil pointer derefer in linux luoliwoshang 2024-10-12 11:58:53 +08:00
  • d62c2d913e ssa: abi check interface method visualfc 2024-10-10 16:07:52 +08:00
  • 9ea88fe247 Merge pull request #827 from luoliwoshang/os/stat xushiwei 2024-10-12 11:28:32 +08:00
  • e0867a5d11 Merge pull request #826 from visualfc/reflect_value xushiwei 2024-10-12 11:27:20 +08:00
  • ae91101ea1 os:correct error of noexist file luoliwoshang 2024-10-11 16:22:00 +08:00
  • 515057c41a internal/lib/reflect: Value.Type visualfc 2024-10-11 09:02:09 +08:00
  • d946ba426e internal/lib/reflect: fix valueInterface visualfc 2024-10-11 07:43:46 +08:00
  • 07874cf77f Merge pull request #816 from luoliwoshang/c/lua/debug xushiwei 2024-10-10 15:31:48 +08:00
  • 1d9f9e838b Merge pull request #817 from cpunion/remove-inline-py-methods xushiwei 2024-10-10 15:31:01 +08:00
  • 101691e970 Merge pull request #822 from goplus/dependabot/github_actions/thollander/actions-comment-pull-request-3 xushiwei 2024-10-10 15:30:05 +08:00
  • e2498c31ea build(deps): bump thollander/actions-comment-pull-request from 2 to 3 dependabot[bot] 2024-10-10 00:34:41 +00:00
  • 9d8c6122cc py: remove inline methods Li Jie 2024-10-05 23:10:00 +08:00
  • 227dda38a2 lldb: fix slice index expression Li Jie 2024-10-05 17:46:54 +08:00
  • e2091413ea c/lua:extraspace luoliwoshang 2024-10-04 15:02:18 +08:00
  • 4976e82f0f c/lua:debug luoliwoshang 2024-10-03 21:02:20 +08:00
  • 5e949d2c6f Merge pull request #809 from visualfc/maplen xushiwei 2024-10-04 11:34:49 +08:00
  • fec7688241 Merge pull request #810 from visualfc/py xushiwei 2024-10-01 06:07:04 +08:00
  • 2732f6036e debug: refactor test script Li Jie 2024-09-30 16:35:12 +08:00
  • 387c44031a ci: show lldb tests details Li Jie 2024-09-30 15:29:12 +08:00
  • 6cbd1c5fb1 debug: switch scope test Li Jie 2024-09-30 15:26:47 +08:00
  • 447b9e1ea7 debug: disable failed tests Li Jie 2024-09-30 15:26:25 +08:00
  • be08bcaafc debug: compile to dwarf-4 Li Jie 2024-09-30 15:22:38 +08:00
  • 1b5e8e0181 ci: return non-zero if run lldb tests failed Li Jie 2024-09-30 15:05:19 +08:00
  • d2ffbd0395 cl: function fix freevars cache visualfc 2024-09-06 15:45:49 +08:00
  • 88cb607975 debug: supports scope (if, for) Li Jie 2024-09-29 16:20:41 +08:00
  • e392956e2a debug: fix basic types Li Jie 2024-09-27 20:08:45 +08:00
  • 3028081fa2 chore: fix exit code in runtest.sh Li Jie 2024-09-24 22:08:15 +08:00
  • 4003c59471 ssa: debug info types.Named -> typedef Li Jie 2024-09-24 21:57:23 +08:00
  • 2e042f0c59 lldb: fix struct vars debugging Li Jie 2024-09-24 18:16:11 +08:00
  • 9a4238d4e2 py: remove llgo_autogen.lla visualfc 2024-09-27 10:37:41 +08:00
  • c184dc8d2f runtime: fix map len and chan len/cap visualfc 2024-09-25 20:51:58 +08:00
  • 32f41a04ac Merge pull request #757 from luoliwoshang/llcppg/ast/mangle xushiwei 2024-09-25 11:05:06 +08:00
  • 4b8174f75a Merge pull request #803 from luoliwoshang/llcppsigfetch/output xushiwei 2024-09-24 19:08:53 +08:00
  • 313e14bc54 llcppsigfetch:refine mock gettype luoliwoshang 2024-09-24 15:09:03 +08:00
  • 7aca31992b llcppsigfetch:reuse clangutil luoliwoshang 2024-09-24 14:43:33 +08:00
  • 56f53e508f lldb: add more tests Li Jie 2024-09-24 14:18:32 +08:00
  • 6c18dc63aa build: enable ssa.GlobalDebug when LLGO_DEBUG=1 enabled, enable ssa.NaiveForm when LLGO_OPTIMIZED=0 Li Jie 2024-09-23 21:17:56 +08:00
  • 7b498065b5 llcppsigfetch:use the closure in visitTop & enumtype luoliwoshang 2024-09-24 10:48:56 +08:00
  • 81bd225ff7 llcppsigfetch:keep line break luoliwoshang 2024-09-23 17:16:16 +08:00
  • 074090a0aa llcppsigfetch:config the output luoliwoshang 2024-09-23 15:24:03 +08:00
  • 3fcbcca8e4 lldb: fix log output when exit Li Jie 2024-09-23 21:14:26 +08:00
  • dbaf12b043 Merge pull request #769 from visualfc/lib_reflect xushiwei 2024-09-23 00:37:28 +08:00
  • 9eb9b48534 internal/lib/reflect: type.Field FieldByIndex FieldByName visualfc 2024-09-05 21:27:40 +08:00
  • e085fd1d57 internal/lib/reflect: type.Name type.Elem visualfc 2024-09-05 20:59:10 +08:00
  • 9cc71b320b internal/lib/reflect: type.method visualfc 2024-09-04 21:04:54 +08:00
  • 7b74cf1ab9 internal/lib/reflect: interface.method visualfc 2024-09-03 15:42:56 +08:00
  • fb0c0e07f7 internal/lib/reflect: reflect.pointer visualfc 2024-09-03 10:40:19 +08:00
  • c6bb4a23ae ssa: add debug info of function return type Li Jie 2024-09-22 17:43:31 +08:00
  • 70e271959b lldb: fix runlldb.sh to load llgo plugin Li Jie 2024-09-22 14:54:26 +08:00
  • 379abeb262 lldb: support expression includes dereference, parentheses Li Jie 2024-09-22 14:47:16 +08:00
  • 9e884847b1 Merge pull request #794 from cpunion/llvm-debug xushiwei 2024-09-22 12:08:16 +08:00
  • 5dadf9a087 lldb: skip some fail cases Li Jie 2024-09-22 09:15:48 +08:00
  • c0630b782a ci: run lldb test Li Jie 2024-09-22 09:14:59 +08:00
  • 62beb73aa2 x Li Jie 2024-09-22 08:46:37 +08:00
  • 7b6fe0159f lldb: fix shellcheck warning Li Jie 2024-09-21 21:10:06 +08:00
  • dad22b1686 cl: switch debug symbols with LLGO_DEBUG Li Jie 2024-09-21 21:09:16 +08:00
  • a715a51865 Merge pull request #780 from luoliwoshang/llcppsymg/language xushiwei 2024-09-22 08:03:19 +08:00
  • d4ec2319f9 Merge pull request #683 from luoliwoshang/llcppsigfetch/basic xushiwei 2024-09-22 07:58:35 +08:00
  • 88b980ac17 lldb: refactor plugin and test scripts Li Jie 2024-09-21 10:03:49 +08:00
  • 867c01d5e8 ssa: clean Li Jie 2024-09-21 09:10:08 +08:00
  • c8a064af3e llcppsigfetch:handle unexpect tag luoliwoshang 2024-09-21 01:52:19 +08:00
  • 12439f2b99 lldb: debug info test, lldb plugin, readme Li Jie 2024-09-21 00:08:44 +08:00
  • fb47ea301f lldb: set llvm.ident to "LLGo Compiler" Li Jie 2024-09-20 23:40:58 +08:00
  • 6adecbd7aa lldb: add llgo plugin Li Jie 2024-09-20 23:40:13 +08:00
  • f71e34fd9f ssa: fix function and global var debug info scope Li Jie 2024-09-20 12:22:08 +08:00
  • dfe89588f0 Merge pull request #787 from luoliwoshang/llcppsymg/filter xushiwei 2024-09-20 15:51:57 +08:00
  • d89b68a279 cl: don't declare var of ssa.Alloc and ssa.FieldAddr Li Jie 2024-09-20 12:19:51 +08:00
  • 2a4a01cb7b lldb test: test params Li Jie 2024-09-20 10:21:37 +08:00
  • c81b7f6bb4 llcppsymg:to camel luoliwoshang 2024-09-20 10:16:00 +08:00
  • 0c11afad7a lldb test: clean Li Jie 2024-09-19 21:49:41 +08:00
  • d6b26c9975 lldb test: ctrl+d to next interactive, ctrl+c to break Li Jie 2024-09-19 21:44:45 +08:00
  • 98c628f3eb lldb test: fix formatting Li Jie 2024-09-19 21:06:45 +08:00
  • 36b2026075 run lldb tests Li Jie 2024-09-19 10:57:11 +08:00
  • 7c535ff1a3 ssa: complex type name Li Jie 2024-09-19 14:26:18 +08:00
  • c6436ea6d1 Merge pull request #800 from hackerchai/feat/c-libuv-thread xushiwei 2024-09-19 18:52:35 +08:00