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

- add BlackList feature for enums #579

Merged
merged 1 commit into from
Apr 11, 2019
Merged

Conversation

ps5mh
Copy link
Contributor

@ps5mh ps5mh commented Apr 10, 2019

We have a huge c# enum file in our project, which may hold 1M memory, and the enums seldom used in lua.
So we decide to blacklist all field of this enum, and modified source to support this feature.

@ps5mh ps5mh changed the title - add BlackList feature for macros - add BlackList feature for enums Apr 10, 2019
@chexiongsheng chexiongsheng merged commit ccfdfbc into Tencent:master Apr 11, 2019
onlyfeng added a commit to onlyfeng/xLua that referenced this pull request Jun 4, 2019
* upstream/master: (39 commits)
  删除perflib.c
  fix: more rubost XLuaHotfixInject path combination (Tencent#595)
  解决如果枚举定义了很多个值(几千个),会触发unity在android下的一个bug:函数体很大而且有很多分支,执行该函数会crash
  反射wrap代码加入栈空间检查
  入群问题及答案相关说明
  luac编译文件连接
  luac编译的链接有误
  - add BlackList feature for macros (Tencent#579)
  xcode 10 for luajit compile
  更新ios.toolchain.cmake以解决新版cmake无法构建iOS版本 (Tencent#549)
  fix dependency alert
  删除lua53和luajit的对比
  fix Tencent#545
  例子及教程都加上名字空间,fix Tencent#556
  嵌套struct标注为PackAsTable时生成代码报错
  fix Tencent#567
  反射查找同名delegate桥接在不生成代码的时候表现不一致,这个commit引入的bug:Tencent@49461a1
  v2.1.14 changlog
  2.1.14版本图标修改
  更新2018兼容性问题的faq
  ...

# Conflicts:
#	build/make_ios_luajit.sh
ZeroKill1024 pushed a commit to ZeroKill1024/xLua that referenced this pull request Apr 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants