HotSpot VM的源码阅读活动?
陆续被许多同好问过HotSpot VM源码阅读方面的问题。
最近留意到日本的同行组织了一系列的活动,挺有趣的:
2011-06-11: 第1回JVMソースコードリーディングの会(OpenJDK6)
要点:
·ClassFileParser(hotspot/src/share/vm/classfile/classFileParser.*)
·基本的解释器实现
2011-07-17: 第2回JVMソースコードリーディングの会(OpenJDK6)
要点:
·Class文件的校验器
·java.util.concurrent的一部分(FutureTask)
2011-08-20: 第3回JVMソースコードリーディングの会(OpenJDK6)
要点:
·JVM内部数据结构的组织(hotspot/src/share/vm/memory、hotspot/src/share/vm/oops)(@miyakawa_taku)
·Serial GC(hotspot/src/share/vm/gc_implementation/shared/markSweep.cpp等)(@ytoshima) 演示稿
2011-10-22: 第4回JVMソースコードリーディングの会(OpenJDK6)
要点:
·模板解释器(hotspot/src/share/vm/interpreter/templateInterpreter.cpp等)(@kmizu) 演示稿
·动态编译器之Client Compiler(hotspot/src/share/vm/c1)(@nothingcosmos)
2011-11-19: 第5回JVMソースコードリーディングの会(OpenJDK6)
要点:
·动态编译器之Server Compiler(hotspot/src/share/opto)(@ytoshima)
·并行GC(hotspot/src/share/vm/gc_implementation/parallelScavenge)(@nminoru_jp) 演示稿
2012-02-28: 第6回JVMソースコードリーディングの会(OpenJDK6)
要点
·并发GC(hotspot/src/share/vm/gc_implementation/concurrentMarkSweep)(@nminoru_jp) 演示稿
补充资料
·动态编译器之Shark,与模板解释器(hotspot/src/share/vm/shark/* 与 hotspot/src/share/interpreter/template*)(@ytoshima) 演示稿
=============================================================
所以…
如果我们这边也组织类似的本地的源码阅读活动,规模在20人左右,在周末开展,每次活动围绕一两个事先约定的主题外加自由讨论,时间长度在2小时左右,会有人感兴趣么?
另外杭州这边有本地的JUG么?之前一直都没留意到有。 4 楼 pf_miles 2012-02-24 限定在杭州..也就是要面基了?网上活动有木有?
如果实在要面基的话我也报个名,跟你们学习下;简单说下我对编程语言前端实现有一些心得,后端上基本没有从最底层做,最多target到java或其它现成的语言上;非常希望了解和借鉴成熟vm的实现,好做一些语言porting还有一些后续计划。有组织有纪律的话也是种鞭策~还有位置的话让我来吧? 5 楼 RednaxelaFX 2012-02-24 pf_miles 写道限定在杭州..也就是要面基了?网上活动有木有?
网上活动的麻烦之处在于没好用的白板。很多事情有白板的话一下就说清楚了。
看来活动能开成,我看看场地之类的要怎么弄 6 楼 pf_miles 2012-02-24 RednaxelaFX 写道pf_miles 写道限定在杭州..也就是要面基了?网上活动有木有?
...我看看场地之类的要怎么弄
呵呵还真是费心了,场地的话能否考虑公司支持?或者咖啡厅? 7 楼 changcheng 2012-02-27 非常有兴趣,这活动非常好~! 8 楼 rockyfxl 2012-02-27 RednaxelaFX 写道pf_miles 写道限定在杭州..也就是要面基了?网上活动有木有?
网上活动的麻烦之处在于没好用的白板。很多事情有白板的话一下就说清楚了。
看来活动能开成,我看看场地之类的要怎么弄
我是webex的,可以free提供, 白板也是支持的(非广告!) 9 楼 上帝的后花园 2012-03-01 google group上还有一个日本建立的 openjdk source code reading 的圈子,可惜全是日文
http://groups.google.com/group/openjdk-source-code-reading?pli=1
啥时候搞个中文圈子嘛,咱也跟着学学