Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

性能优化 #21

Closed
3 tasks done
yulingtianxia opened this issue Jun 10, 2020 · 1 comment · Fixed by #22
Closed
3 tasks done

性能优化 #21

yulingtianxia opened this issue Jun 10, 2020 · 1 comment · Fixed by #22
Assignees
Labels
enhancement New feature or request

Comments

@yulingtianxia
Copy link
Member

yulingtianxia commented Jun 10, 2020

  1. 多线程并行 gen
  2. 找性能瓶颈函数
  3. 内存占用优化和泄露排查
@yulingtianxia yulingtianxia added the enhancement New feature or request label Jun 10, 2020
@yulingtianxia yulingtianxia self-assigned this Jun 10, 2020
yulingtianxia added a commit that referenced this issue Jun 13, 2020
@yulingtianxia yulingtianxia linked a pull request Jun 14, 2020 that will close this issue
yulingtianxia added a commit that referenced this issue Jun 15, 2020
* [WIP] feat: #18

* [WIP] feat: Function Pointer and protocol fix
#18

* add Test file

* feat: 解析 API_DEPRECATED_WITH_REPLACEMENT

* feat: 支持 API_AVAILABLE 声明常量,支持 NS_SWIFT_NAME 解析

* feat: 增加 attribute 的判断

* feat: support declare typedef function.

* feat: typedef struct 内容为函数指针的解析,修复 typeSpecifier 对指针的支持

* feat: delete unused token NS_TYPED_ENUM in lexer.

* feat: support generic type with super class.

* feat: add more token in direct channel.

* feat: support dot in DIRECTIVE_CHANNEL

* feat: 并行处理多个文件
#21

* feat: parse class without superclass or extension without category name.

* feat: parse function definition with macros.

* feat: method return type and arg type can be block or function pointer.

* feat: specify required node.js version

* fix ci

* fix: handle empty script

* fix condition

* fix block and method type converter

* feat: add fromPointer in class

* fix: delete string in basic auto return type.
@yulingtianxia yulingtianxia reopened this Jun 15, 2020
@yulingtianxia
Copy link
Member Author

Fixed since 1.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant