Does anyone know the rules governing what code hotspot is able to inline? I have several method calls in tight loop. The code will start to get pretty nasty looking without them, so I’d rather not do the inlining myself if I can.
Has Sun published any information on what code you can expect will be inlined, or is there any way to determine this with a profiling tool? I guess I can do it by hand and measure performance, but I’d rather not if there’s a way involving less work ;D