Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

优化运行时增强 #49

Open
6 of 8 tasks
icode opened this issue Jan 8, 2015 · 0 comments
Open
6 of 8 tasks

优化运行时增强 #49

icode opened this issue Jan 8, 2015 · 0 comments
Milestone

Comments

@icode
Copy link
Owner

icode commented Jan 8, 2015

  • 增加是否已经增强判断
  • 增加缓存
  • defineClass调用更改
  • 重启容器判断有误,未更改方法签名也会被重启,mac os jdk bug
  • 热加载偶尔报错,出现相同类无法转换问题,清理之前缓存的类
  • 支持内部类的编译和热加载
  • 父类增加字段是否该让子类也重新加载?有时ebean增强需要父类新字段,建立关系,增强时获取所有父类,更新时拿到所有子类进行增强
  • 参考jrebel实现热加载,减少重新启动容器
@icode icode added this to the 0.1.7 milestone Jan 8, 2015
@icode icode modified the milestones: 0.2.0, 0.1.7 Jun 26, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant