Mercurial > hg > truffle
annotate src/share/vm/includeDB_compiler2 @ 452:00b023ae2d78
6722113: CMS: Incorrect overflow handling during precleaning of Reference lists
Summary: When we encounter marking stack overflow during precleaning of Reference lists, we were using the overflow list mechanism, which can cause problems on account of mutating the mark word of the header because of conflicts with mutator accesses and updates of that field. Instead we should use the usual mechanism for overflow handling in concurrent phases, namely dirtying of the card on which the overflowed object lies. Since precleaning effectively does a form of discovered list processing, albeit with discovery enabled, we needed to adjust some code to be correct in the face of interleaved processing and discovery.
Reviewed-by: apetrusenko, jcoomes
author | ysr |
---|---|
date | Thu, 20 Nov 2008 12:27:41 -0800 |
parents | be41fa651400 |
children | 37b3ca071522 |
rev | line source |
---|---|
0 | 1 // |
196 | 2 // Copyright 2000-2008 Sun Microsystems, Inc. All Rights Reserved. |
0 | 3 // DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 // | |
5 // This code is free software; you can redistribute it and/or modify it | |
6 // under the terms of the GNU General Public License version 2 only, as | |
7 // published by the Free Software Foundation. | |
8 // | |
9 // This code is distributed in the hope that it will be useful, but WITHOUT | |
10 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
11 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
12 // version 2 for more details (a copy is included in the LICENSE file that | |
13 // accompanied this code). | |
14 // | |
15 // You should have received a copy of the GNU General Public License version | |
16 // 2 along with this work; if not, write to the Free Software Foundation, | |
17 // Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
18 // | |
19 // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
20 // CA 95054 USA or visit www.sun.com if you need additional information or | |
21 // have any questions. | |
33 | 22 // |
0 | 23 // |
24 | |
25 ad_<arch_model>.cpp adGlobals_<arch_model>.hpp | |
26 ad_<arch_model>.cpp ad_<arch_model>.hpp | |
27 ad_<arch_model>.cpp allocation.inline.hpp | |
28 ad_<arch_model>.cpp assembler.hpp | |
304 | 29 ad_<arch_model>.cpp assembler_<arch>.inline.hpp |
0 | 30 ad_<arch_model>.cpp biasedLocking.hpp |
31 ad_<arch_model>.cpp cfgnode.hpp | |
32 ad_<arch_model>.cpp collectedHeap.inline.hpp | |
33 ad_<arch_model>.cpp compiledICHolderOop.hpp | |
34 ad_<arch_model>.cpp growableArray.hpp | |
35 ad_<arch_model>.cpp locknode.hpp | |
36 ad_<arch_model>.cpp markOop.hpp | |
37 ad_<arch_model>.cpp methodOop.hpp | |
38 ad_<arch_model>.cpp nativeInst_<arch>.hpp | |
39 ad_<arch_model>.cpp oop.inline.hpp | |
40 ad_<arch_model>.cpp oop.inline2.hpp | |
41 ad_<arch_model>.cpp opcodes.hpp | |
42 ad_<arch_model>.cpp regalloc.hpp | |
43 ad_<arch_model>.cpp regmask.hpp | |
44 ad_<arch_model>.cpp runtime.hpp | |
45 ad_<arch_model>.cpp sharedRuntime.hpp | |
46 ad_<arch_model>.cpp stubRoutines.hpp | |
47 ad_<arch_model>.cpp vmreg.hpp | |
48 ad_<arch_model>.cpp vmreg_<arch>.inline.hpp | |
49 | |
50 ad_<arch_model>.hpp addnode.hpp | |
51 ad_<arch_model>.hpp machnode.hpp | |
52 ad_<arch_model>.hpp matcher.hpp | |
53 ad_<arch_model>.hpp opcodes.hpp | |
54 ad_<arch_model>.hpp regalloc.hpp | |
55 ad_<arch_model>.hpp resourceArea.hpp | |
56 ad_<arch_model>.hpp subnode.hpp | |
57 ad_<arch_model>.hpp vectornode.hpp | |
58 | |
59 ad_<arch_model>_clone.cpp ad_<arch_model>.hpp | |
60 | |
61 ad_<arch_model>_expand.cpp ad_<arch_model>.hpp | |
62 | |
63 ad_<arch_model>_format.cpp ad_<arch_model>.hpp | |
64 | |
65 ad_<arch_model>_gen.cpp ad_<arch_model>.hpp | |
66 ad_<arch_model>_gen.cpp cfgnode.hpp | |
67 ad_<arch_model>_gen.cpp locknode.hpp | |
68 | |
69 ad_<arch_model>_misc.cpp ad_<arch_model>.hpp | |
70 | |
71 ad_<arch_model>_peephole.cpp ad_<arch_model>.hpp | |
72 | |
73 ad_<arch_model>_pipeline.cpp ad_<arch_model>.hpp | |
74 | |
75 addnode.cpp addnode.hpp | |
76 addnode.cpp allocation.inline.hpp | |
77 addnode.cpp cfgnode.hpp | |
78 addnode.cpp connode.hpp | |
79 addnode.cpp machnode.hpp | |
80 addnode.cpp mulnode.hpp | |
81 addnode.cpp phaseX.hpp | |
82 addnode.cpp subnode.hpp | |
83 | |
84 addnode.hpp node.hpp | |
85 addnode.hpp opcodes.hpp | |
86 addnode.hpp type.hpp | |
87 | |
88 adlcVMDeps.hpp allocation.hpp | |
89 | |
90 allocation.hpp c2_globals.hpp | |
91 | |
92 block.cpp allocation.inline.hpp | |
93 block.cpp block.hpp | |
94 block.cpp cfgnode.hpp | |
95 block.cpp chaitin.hpp | |
96 block.cpp copy.hpp | |
97 block.cpp loopnode.hpp | |
98 block.cpp machnode.hpp | |
99 block.cpp matcher.hpp | |
100 block.cpp opcodes.hpp | |
101 block.cpp rootnode.hpp | |
102 block.cpp vectset.hpp | |
103 | |
104 block.hpp multnode.hpp | |
105 block.hpp node.hpp | |
106 block.hpp phase.hpp | |
107 | |
108 buildOopMap.cpp addnode.hpp | |
109 buildOopMap.cpp callnode.hpp | |
110 buildOopMap.cpp compile.hpp | |
111 buildOopMap.cpp machnode.hpp | |
112 buildOopMap.cpp matcher.hpp | |
113 buildOopMap.cpp oopMap.hpp | |
114 buildOopMap.cpp phase.hpp | |
115 buildOopMap.cpp regalloc.hpp | |
116 buildOopMap.cpp rootnode.hpp | |
117 buildOopMap.cpp vmreg_<arch>.inline.hpp | |
118 | |
119 bytecodeInfo.cpp callGenerator.hpp | |
120 bytecodeInfo.cpp compileLog.hpp | |
121 bytecodeInfo.cpp handles.inline.hpp | |
122 bytecodeInfo.cpp linkResolver.hpp | |
123 bytecodeInfo.cpp objArrayKlass.hpp | |
124 bytecodeInfo.cpp parse.hpp | |
125 bytecodeInfo.cpp systemDictionary.hpp | |
126 bytecodeInfo.cpp vmSymbols.hpp | |
127 | |
128 bytecodeInterpreter.hpp methodDataOop.hpp | |
129 | |
130 c2_globals.cpp c2_globals.hpp | |
131 | |
132 c2_globals.hpp c2_globals_<arch>.hpp | |
133 c2_globals.hpp c2_globals_<os_family>.hpp | |
134 c2_globals.hpp globals.hpp | |
135 | |
136 c2_globals_<arch>.hpp globalDefinitions.hpp | |
137 c2_globals_<arch>.hpp macros.hpp | |
138 | |
139 c2_globals_<os_family>.hpp globalDefinitions.hpp | |
140 c2_globals_<os_family>.hpp macros.hpp | |
141 | |
142 c2_init_<arch>.cpp compile.hpp | |
143 | |
144 c2compiler.cpp ad_<arch_model>.hpp | |
145 c2compiler.cpp c2compiler.hpp | |
146 c2compiler.cpp runtime.hpp | |
147 | |
148 c2compiler.hpp abstractCompiler.hpp | |
149 | |
150 callGenerator.cpp addnode.hpp | |
151 callGenerator.cpp callGenerator.hpp | |
152 callGenerator.cpp callnode.hpp | |
153 callGenerator.cpp cfgnode.hpp | |
154 callGenerator.cpp compileLog.hpp | |
155 callGenerator.cpp connode.hpp | |
156 callGenerator.cpp parse.hpp | |
157 callGenerator.cpp rootnode.hpp | |
158 callGenerator.cpp runtime.hpp | |
159 callGenerator.cpp subnode.hpp | |
160 | |
161 callGenerator.hpp callnode.hpp | |
162 callGenerator.hpp compile.hpp | |
163 callGenerator.hpp deoptimization.hpp | |
164 callGenerator.hpp type.hpp | |
165 | |
166 callnode.cpp callnode.hpp | |
65 | 167 callnode.cpp bcEscapeAnalyzer.hpp |
0 | 168 callnode.cpp escape.hpp |
169 callnode.cpp locknode.hpp | |
170 callnode.cpp machnode.hpp | |
171 callnode.cpp matcher.hpp | |
172 callnode.cpp oopMap.hpp | |
173 callnode.cpp parse.hpp | |
174 callnode.cpp regalloc.hpp | |
175 callnode.cpp regmask.hpp | |
176 callnode.cpp rootnode.hpp | |
177 callnode.cpp runtime.hpp | |
178 | |
179 callnode.hpp connode.hpp | |
180 callnode.hpp mulnode.hpp | |
181 callnode.hpp multnode.hpp | |
182 callnode.hpp opcodes.hpp | |
183 callnode.hpp phaseX.hpp | |
184 callnode.hpp type.hpp | |
185 | |
186 cfgnode.cpp addnode.hpp | |
187 cfgnode.cpp allocation.inline.hpp | |
188 cfgnode.cpp cfgnode.hpp | |
189 cfgnode.cpp connode.hpp | |
190 cfgnode.cpp loopnode.hpp | |
191 cfgnode.cpp machnode.hpp | |
192 cfgnode.cpp mulnode.hpp | |
193 cfgnode.cpp objArrayKlass.hpp | |
194 cfgnode.cpp phaseX.hpp | |
195 cfgnode.cpp regmask.hpp | |
196 cfgnode.cpp runtime.hpp | |
197 cfgnode.cpp subnode.hpp | |
198 cfgnode.cpp systemDictionary.hpp | |
199 | |
200 cfgnode.hpp multnode.hpp | |
201 cfgnode.hpp node.hpp | |
202 cfgnode.hpp opcodes.hpp | |
203 cfgnode.hpp type.hpp | |
204 | |
205 chaitin.cpp addnode.hpp | |
206 chaitin.cpp allocation.inline.hpp | |
207 chaitin.cpp block.hpp | |
208 chaitin.cpp callnode.hpp | |
209 chaitin.cpp cfgnode.hpp | |
210 chaitin.cpp chaitin.hpp | |
211 chaitin.cpp coalesce.hpp | |
212 chaitin.cpp compileLog.hpp | |
213 chaitin.cpp connode.hpp | |
214 chaitin.cpp indexSet.hpp | |
215 chaitin.cpp machnode.hpp | |
216 chaitin.cpp memnode.hpp | |
217 chaitin.cpp oopMap.hpp | |
218 chaitin.cpp opcodes.hpp | |
219 chaitin.cpp rootnode.hpp | |
220 | |
221 chaitin.hpp connode.hpp | |
222 chaitin.hpp live.hpp | |
223 chaitin.hpp matcher.hpp | |
224 chaitin.hpp phase.hpp | |
225 chaitin.hpp port.hpp | |
226 chaitin.hpp regalloc.hpp | |
227 chaitin.hpp regmask.hpp | |
228 chaitin.hpp resourceArea.hpp | |
229 chaitin.hpp vmreg.hpp | |
230 | |
231 chaitin_<os_family>.cpp chaitin.hpp | |
232 chaitin_<os_family>.cpp machnode.hpp | |
233 | |
234 ciEnv.cpp compileLog.hpp | |
235 ciEnv.cpp runtime.hpp | |
236 | |
237 ciMethod.cpp ciTypeFlow.hpp | |
238 ciMethod.cpp methodOop.hpp | |
239 | |
240 ciTypeFlow.cpp allocation.inline.hpp | |
241 ciTypeFlow.cpp bytecode.hpp | |
242 ciTypeFlow.cpp bytecodes.hpp | |
243 ciTypeFlow.cpp ciConstant.hpp | |
244 ciTypeFlow.cpp ciField.hpp | |
245 ciTypeFlow.cpp ciMethod.hpp | |
246 ciTypeFlow.cpp ciMethodData.hpp | |
247 ciTypeFlow.cpp ciObjArrayKlass.hpp | |
248 ciTypeFlow.cpp ciStreams.hpp | |
249 ciTypeFlow.cpp ciTypeArrayKlass.hpp | |
250 ciTypeFlow.cpp ciTypeFlow.hpp | |
251 ciTypeFlow.cpp compileLog.hpp | |
252 ciTypeFlow.cpp deoptimization.hpp | |
253 ciTypeFlow.cpp growableArray.hpp | |
254 | |
255 ciTypeFlow.hpp ciEnv.hpp | |
256 ciTypeFlow.hpp ciKlass.hpp | |
257 ciTypeFlow.hpp ciMethodBlocks.hpp | |
258 | |
259 classes.cpp addnode.hpp | |
260 classes.cpp callnode.hpp | |
261 classes.cpp cfgnode.hpp | |
262 classes.cpp connode.hpp | |
263 classes.cpp divnode.hpp | |
264 classes.cpp locknode.hpp | |
265 classes.cpp loopnode.hpp | |
266 classes.cpp machnode.hpp | |
267 classes.cpp memnode.hpp | |
268 classes.cpp mulnode.hpp | |
269 classes.cpp multnode.hpp | |
270 classes.cpp node.hpp | |
271 classes.cpp rootnode.hpp | |
272 classes.cpp subnode.hpp | |
273 classes.cpp vectornode.hpp | |
274 | |
275 classes.hpp top.hpp | |
276 | |
277 coalesce.cpp allocation.inline.hpp | |
278 coalesce.cpp block.hpp | |
279 coalesce.cpp cfgnode.hpp | |
280 coalesce.cpp chaitin.hpp | |
281 coalesce.cpp coalesce.hpp | |
282 coalesce.cpp connode.hpp | |
283 coalesce.cpp indexSet.hpp | |
284 coalesce.cpp machnode.hpp | |
285 coalesce.cpp matcher.hpp | |
286 coalesce.cpp regmask.hpp | |
287 | |
288 coalesce.hpp phase.hpp | |
289 | |
290 compile.cpp ad_<arch_model>.hpp | |
291 compile.cpp addnode.hpp | |
292 compile.cpp arguments.hpp | |
293 compile.cpp assembler.hpp | |
294 compile.cpp block.hpp | |
295 compile.cpp c2compiler.hpp | |
296 compile.cpp callGenerator.hpp | |
297 compile.cpp callnode.hpp | |
298 compile.cpp cfgnode.hpp | |
299 compile.cpp chaitin.hpp | |
300 compile.cpp compile.hpp | |
301 compile.cpp compileLog.hpp | |
302 compile.cpp connode.hpp | |
303 compile.cpp copy.hpp | |
304 compile.cpp divnode.hpp | |
305 compile.cpp escape.hpp | |
306 compile.cpp exceptionHandlerTable.hpp | |
307 compile.cpp loopnode.hpp | |
308 compile.cpp machnode.hpp | |
309 compile.cpp macro.hpp | |
310 compile.cpp matcher.hpp | |
311 compile.cpp memnode.hpp | |
312 compile.cpp mulnode.hpp | |
313 compile.cpp nmethod.hpp | |
314 compile.cpp node.hpp | |
315 compile.cpp oopMap.hpp | |
316 compile.cpp opcodes.hpp | |
317 compile.cpp output.hpp | |
318 compile.cpp parse.hpp | |
319 compile.cpp phaseX.hpp | |
320 compile.cpp rootnode.hpp | |
321 compile.cpp runtime.hpp | |
322 compile.cpp signature.hpp | |
323 compile.cpp stubRoutines.hpp | |
324 compile.cpp systemDictionary.hpp | |
325 compile.cpp timer.hpp | |
326 compile.cpp type.hpp | |
327 compile.cpp vectornode.hpp | |
328 | |
329 compile.hpp codeBuffer.hpp | |
330 compile.hpp compilerInterface.hpp | |
331 compile.hpp compilerOracle.hpp | |
332 compile.hpp debugInfoRec.hpp | |
333 compile.hpp deoptimization.hpp | |
334 compile.hpp dict.hpp | |
335 compile.hpp exceptionHandlerTable.hpp | |
336 compile.hpp idealGraphPrinter.hpp | |
337 compile.hpp phase.hpp | |
338 compile.hpp port.hpp | |
339 compile.hpp regmask.hpp | |
340 compile.hpp resourceArea.hpp | |
341 compile.hpp vectset.hpp | |
342 compile.hpp vmThread.hpp | |
343 | |
344 compileBroker.cpp c2compiler.hpp | |
345 | |
346 connode.cpp addnode.hpp | |
347 connode.cpp allocation.inline.hpp | |
348 connode.cpp compile.hpp | |
349 connode.cpp connode.hpp | |
350 connode.cpp machnode.hpp | |
351 connode.cpp matcher.hpp | |
352 connode.cpp memnode.hpp | |
353 connode.cpp phaseX.hpp | |
354 connode.cpp sharedRuntime.hpp | |
355 connode.cpp subnode.hpp | |
356 | |
357 connode.hpp node.hpp | |
358 connode.hpp opcodes.hpp | |
359 connode.hpp type.hpp | |
360 | |
361 deoptimization.cpp ad_<arch_model>.hpp | |
362 | |
363 dfa_<arch_model>.cpp ad_<arch_model>.hpp | |
364 dfa_<arch_model>.cpp matcher.hpp | |
365 dfa_<arch_model>.cpp opcodes.hpp | |
366 | |
367 dict.cpp allocation.inline.hpp | |
368 dict.cpp dict.hpp | |
369 dict.cpp resourceArea.hpp | |
370 dict.cpp thread.hpp | |
371 | |
372 dict.hpp port.hpp | |
373 | |
374 divnode.cpp addnode.hpp | |
375 divnode.cpp allocation.inline.hpp | |
376 divnode.cpp connode.hpp | |
377 divnode.cpp divnode.hpp | |
378 divnode.cpp machnode.hpp | |
379 divnode.cpp matcher.hpp | |
380 divnode.cpp mulnode.hpp | |
381 divnode.cpp phaseX.hpp | |
382 divnode.cpp subnode.hpp | |
383 | |
384 divnode.hpp multnode.hpp | |
385 divnode.hpp node.hpp | |
386 divnode.hpp opcodes.hpp | |
387 divnode.hpp type.hpp | |
388 | |
389 doCall.cpp addnode.hpp | |
390 doCall.cpp callGenerator.hpp | |
391 doCall.cpp cfgnode.hpp | |
392 doCall.cpp compileLog.hpp | |
393 doCall.cpp linkResolver.hpp | |
394 doCall.cpp mulnode.hpp | |
395 doCall.cpp nativeLookup.hpp | |
396 doCall.cpp parse.hpp | |
397 doCall.cpp rootnode.hpp | |
398 doCall.cpp runtime.hpp | |
399 doCall.cpp sharedRuntime.hpp | |
400 doCall.cpp subnode.hpp | |
401 doCall.cpp vmSymbols.hpp | |
402 | |
403 domgraph.cpp allocation.hpp | |
404 domgraph.cpp block.hpp | |
405 domgraph.cpp machnode.hpp | |
406 domgraph.cpp phaseX.hpp | |
407 domgraph.cpp rootnode.hpp | |
408 domgraph.cpp vectset.hpp | |
409 | |
410 escape.cpp allocation.hpp | |
411 escape.cpp bcEscapeAnalyzer.hpp | |
38
b789bcaf2dd9
6667610: (Escape Analysis) retry compilation without EA if it fails
kvn
parents:
33
diff
changeset
|
412 escape.cpp c2compiler.hpp |
0 | 413 escape.cpp callnode.hpp |
414 escape.cpp cfgnode.hpp | |
415 escape.cpp compile.hpp | |
416 escape.cpp escape.hpp | |
417 escape.cpp phaseX.hpp | |
418 escape.cpp rootnode.hpp | |
419 escape.cpp vectset.hpp | |
420 | |
421 escape.hpp addnode.hpp | |
422 escape.hpp growableArray.hpp | |
423 escape.hpp node.hpp | |
424 | |
425 frame.hpp adGlobals_<arch_model>.hpp | |
426 | |
427 gcm.cpp ad_<arch_model>.hpp | |
428 gcm.cpp allocation.inline.hpp | |
429 gcm.cpp block.hpp | |
430 gcm.cpp c2compiler.hpp | |
431 gcm.cpp callnode.hpp | |
432 gcm.cpp cfgnode.hpp | |
433 gcm.cpp deoptimization.hpp | |
434 gcm.cpp machnode.hpp | |
435 gcm.cpp opcodes.hpp | |
436 gcm.cpp phaseX.hpp | |
437 gcm.cpp rootnode.hpp | |
438 gcm.cpp runtime.hpp | |
439 gcm.cpp vectset.hpp | |
440 | |
441 generateOptoStub.cpp addnode.hpp | |
442 generateOptoStub.cpp callnode.hpp | |
443 generateOptoStub.cpp cfgnode.hpp | |
444 generateOptoStub.cpp compile.hpp | |
445 generateOptoStub.cpp connode.hpp | |
446 generateOptoStub.cpp locknode.hpp | |
447 generateOptoStub.cpp memnode.hpp | |
448 generateOptoStub.cpp mulnode.hpp | |
449 generateOptoStub.cpp node.hpp | |
450 generateOptoStub.cpp parse.hpp | |
451 generateOptoStub.cpp phaseX.hpp | |
452 generateOptoStub.cpp rootnode.hpp | |
453 generateOptoStub.cpp runtime.hpp | |
454 generateOptoStub.cpp type.hpp | |
455 | |
456 globals.hpp c2_globals_<arch>.hpp | |
457 globals.hpp c2_globals_<os_family>.hpp | |
458 | |
459 globals.cpp c2_globals.hpp | |
460 | |
461 graphKit.cpp addnode.hpp | |
462 graphKit.cpp barrierSet.hpp | |
463 graphKit.cpp cardTableModRefBS.hpp | |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
65
diff
changeset
|
464 graphKit.cpp g1SATBCardTableModRefBS.hpp |
0 | 465 graphKit.cpp collectedHeap.hpp |
466 graphKit.cpp compileLog.hpp | |
467 graphKit.cpp deoptimization.hpp | |
468 graphKit.cpp graphKit.hpp | |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
65
diff
changeset
|
469 graphKit.cpp heapRegion.hpp |
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
65
diff
changeset
|
470 graphKit.cpp idealKit.hpp |
0 | 471 graphKit.cpp locknode.hpp |
472 graphKit.cpp machnode.hpp | |
473 graphKit.cpp parse.hpp | |
474 graphKit.cpp rootnode.hpp | |
475 graphKit.cpp runtime.hpp | |
476 graphKit.cpp sharedRuntime.hpp | |
477 | |
478 graphKit.hpp callnode.hpp | |
479 graphKit.hpp cfgnode.hpp | |
480 graphKit.hpp ciEnv.hpp | |
481 graphKit.hpp compile.hpp | |
482 graphKit.hpp deoptimization.hpp | |
483 graphKit.hpp phaseX.hpp | |
484 graphKit.hpp type.hpp | |
485 | |
486 idealKit.cpp addnode.hpp | |
487 idealKit.cpp callnode.hpp | |
488 idealKit.cpp cfgnode.hpp | |
489 idealKit.cpp idealKit.hpp | |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
65
diff
changeset
|
490 idealKit.cpp runtime.hpp |
0 | 491 |
492 idealKit.hpp connode.hpp | |
493 idealKit.hpp mulnode.hpp | |
494 idealKit.hpp phaseX.hpp | |
495 idealKit.hpp subnode.hpp | |
496 idealKit.hpp type.hpp | |
497 | |
498 ifg.cpp addnode.hpp | |
499 ifg.cpp allocation.inline.hpp | |
500 ifg.cpp block.hpp | |
501 ifg.cpp callnode.hpp | |
502 ifg.cpp cfgnode.hpp | |
503 ifg.cpp chaitin.hpp | |
504 ifg.cpp coalesce.hpp | |
505 ifg.cpp connode.hpp | |
506 ifg.cpp indexSet.hpp | |
507 ifg.cpp machnode.hpp | |
508 ifg.cpp memnode.hpp | |
509 ifg.cpp oopMap.hpp | |
510 ifg.cpp opcodes.hpp | |
511 | |
512 ifnode.cpp addnode.hpp | |
513 ifnode.cpp allocation.inline.hpp | |
514 ifnode.cpp cfgnode.hpp | |
515 ifnode.cpp connode.hpp | |
516 ifnode.cpp phaseX.hpp | |
517 ifnode.cpp runtime.hpp | |
518 ifnode.cpp subnode.hpp | |
519 | |
520 indexSet.cpp allocation.inline.hpp | |
521 indexSet.cpp chaitin.hpp | |
522 indexSet.cpp compile.hpp | |
523 indexSet.cpp indexSet.hpp | |
524 indexSet.cpp regmask.hpp | |
525 | |
526 indexSet.hpp allocation.hpp | |
527 indexSet.hpp compile.hpp | |
528 indexSet.hpp regmask.hpp | |
529 indexSet.hpp resourceArea.hpp | |
530 | |
531 interpreterRuntime.cpp runtime.hpp | |
532 | |
533 java.cpp compile.hpp | |
534 java.cpp compiledIC.hpp | |
535 java.cpp indexSet.hpp | |
536 java.cpp methodLiveness.hpp | |
537 java.cpp runtime.hpp | |
538 | |
539 lcm.cpp ad_<arch_model>.hpp | |
540 lcm.cpp allocation.inline.hpp | |
541 lcm.cpp block.hpp | |
542 lcm.cpp c2compiler.hpp | |
543 lcm.cpp callnode.hpp | |
544 lcm.cpp cfgnode.hpp | |
545 lcm.cpp machnode.hpp | |
546 lcm.cpp runtime.hpp | |
547 | |
548 library_call.cpp addnode.hpp | |
549 library_call.cpp callGenerator.hpp | |
550 library_call.cpp cfgnode.hpp | |
551 library_call.cpp compileLog.hpp | |
552 library_call.cpp idealKit.hpp | |
553 library_call.cpp mulnode.hpp | |
554 library_call.cpp nativeLookup.hpp | |
555 library_call.cpp objArrayKlass.hpp | |
556 library_call.cpp parse.hpp | |
557 library_call.cpp runtime.hpp | |
558 library_call.cpp sharedRuntime.hpp | |
559 library_call.cpp subnode.hpp | |
560 library_call.cpp systemDictionary.hpp | |
561 library_call.cpp vmSymbols.hpp | |
562 | |
563 live.cpp allocation.inline.hpp | |
564 live.cpp callnode.hpp | |
565 live.cpp chaitin.hpp | |
566 live.cpp live.hpp | |
567 live.cpp machnode.hpp | |
568 | |
569 live.hpp block.hpp | |
570 live.hpp indexSet.hpp | |
571 live.hpp phase.hpp | |
572 live.hpp port.hpp | |
573 live.hpp regmask.hpp | |
574 live.hpp vectset.hpp | |
575 | |
576 locknode.cpp locknode.hpp | |
577 locknode.cpp parse.hpp | |
578 locknode.cpp rootnode.hpp | |
579 locknode.cpp runtime.hpp | |
580 | |
581 locknode.hpp ad_<arch_model>.hpp | |
582 locknode.hpp node.hpp | |
583 locknode.hpp opcodes.hpp | |
584 locknode.hpp subnode.hpp | |
585 | |
586 loopTransform.cpp addnode.hpp | |
587 loopTransform.cpp allocation.inline.hpp | |
588 loopTransform.cpp connode.hpp | |
367
194b8e3a2fc4
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
never
parents:
304
diff
changeset
|
589 loopTransform.cpp compileLog.hpp |
0 | 590 loopTransform.cpp divnode.hpp |
591 loopTransform.cpp loopnode.hpp | |
592 loopTransform.cpp mulnode.hpp | |
593 loopTransform.cpp rootnode.hpp | |
594 loopTransform.cpp subnode.hpp | |
595 | |
596 loopUnswitch.cpp allocation.inline.hpp | |
597 loopUnswitch.cpp connode.hpp | |
598 loopUnswitch.cpp loopnode.hpp | |
599 loopUnswitch.cpp rootnode.hpp | |
600 | |
601 loopnode.cpp addnode.hpp | |
602 loopnode.cpp allocation.inline.hpp | |
603 loopnode.cpp callnode.hpp | |
604 loopnode.cpp ciMethodData.hpp | |
367
194b8e3a2fc4
6384206: Phis which are later unneeded are impairing our ability to inline based on static types
never
parents:
304
diff
changeset
|
605 loopnode.cpp compileLog.hpp |
0 | 606 loopnode.cpp connode.hpp |
607 loopnode.cpp divnode.hpp | |
608 loopnode.cpp loopnode.hpp | |
609 loopnode.cpp mulnode.hpp | |
610 loopnode.cpp rootnode.hpp | |
611 loopnode.cpp superword.hpp | |
612 loopnode.cpp vectset.hpp | |
613 | |
614 loopnode.hpp cfgnode.hpp | |
615 loopnode.hpp multnode.hpp | |
616 loopnode.hpp phaseX.hpp | |
617 loopnode.hpp subnode.hpp | |
618 loopnode.hpp type.hpp | |
619 | |
620 loopopts.cpp addnode.hpp | |
621 loopopts.cpp allocation.inline.hpp | |
622 loopopts.cpp connode.hpp | |
623 loopopts.cpp divnode.hpp | |
624 loopopts.cpp loopnode.hpp | |
625 loopopts.cpp mulnode.hpp | |
626 loopopts.cpp rootnode.hpp | |
627 loopopts.cpp subnode.hpp | |
628 | |
629 machnode.cpp collectedHeap.hpp | |
630 machnode.cpp machnode.hpp | |
631 machnode.cpp regalloc.hpp | |
632 | |
633 machnode.hpp callnode.hpp | |
634 machnode.hpp matcher.hpp | |
635 machnode.hpp multnode.hpp | |
636 machnode.hpp node.hpp | |
637 machnode.hpp regmask.hpp | |
638 | |
639 macro.cpp addnode.hpp | |
640 macro.cpp callnode.hpp | |
641 macro.cpp cfgnode.hpp | |
642 macro.cpp compile.hpp | |
643 macro.cpp connode.hpp | |
644 macro.cpp locknode.hpp | |
645 macro.cpp loopnode.hpp | |
646 macro.cpp macro.hpp | |
647 macro.cpp memnode.hpp | |
648 macro.cpp node.hpp | |
649 macro.cpp phaseX.hpp | |
650 macro.cpp rootnode.hpp | |
651 macro.cpp runtime.hpp | |
652 macro.cpp sharedRuntime.hpp | |
653 macro.cpp subnode.hpp | |
654 macro.cpp type.hpp | |
655 macro.cpp vectset.hpp | |
656 macro.hpp phase.hpp | |
657 | |
658 matcher.cpp ad_<arch_model>.hpp | |
659 matcher.cpp addnode.hpp | |
660 matcher.cpp allocation.inline.hpp | |
661 matcher.cpp atomic.hpp | |
662 matcher.cpp callnode.hpp | |
663 matcher.cpp connode.hpp | |
664 matcher.cpp hpi.hpp | |
665 matcher.cpp matcher.hpp | |
666 matcher.cpp memnode.hpp | |
667 matcher.cpp opcodes.hpp | |
668 matcher.cpp os.hpp | |
669 matcher.cpp regmask.hpp | |
670 matcher.cpp rootnode.hpp | |
671 matcher.cpp runtime.hpp | |
672 matcher.cpp type.hpp | |
673 | |
674 matcher.hpp node.hpp | |
675 matcher.hpp phaseX.hpp | |
676 matcher.hpp regmask.hpp | |
677 matcher.hpp resourceArea.hpp | |
678 matcher.hpp vectset.hpp | |
679 | |
680 memnode.cpp addnode.hpp | |
681 memnode.cpp allocation.inline.hpp | |
682 memnode.cpp cfgnode.hpp | |
683 memnode.cpp compile.hpp | |
684 memnode.cpp compileLog.hpp | |
685 memnode.cpp connode.hpp | |
686 memnode.cpp loopnode.hpp | |
687 memnode.cpp machnode.hpp | |
688 memnode.cpp matcher.hpp | |
689 memnode.cpp memnode.hpp | |
690 memnode.cpp mulnode.hpp | |
691 memnode.cpp objArrayKlass.hpp | |
692 memnode.cpp phaseX.hpp | |
693 memnode.cpp regmask.hpp | |
694 memnode.cpp systemDictionary.hpp | |
695 | |
696 memnode.hpp multnode.hpp | |
697 memnode.hpp node.hpp | |
698 memnode.hpp opcodes.hpp | |
699 memnode.hpp type.hpp | |
700 | |
701 methodLiveness.cpp allocation.inline.hpp | |
702 methodLiveness.cpp bytecode.hpp | |
703 methodLiveness.cpp bytecodes.hpp | |
704 methodLiveness.cpp ciStreams.hpp | |
705 methodLiveness.cpp methodLiveness.hpp | |
706 | |
707 methodLiveness.hpp bitMap.hpp | |
708 methodLiveness.hpp growableArray.hpp | |
709 | |
710 mulnode.cpp addnode.hpp | |
711 mulnode.cpp allocation.inline.hpp | |
712 mulnode.cpp connode.hpp | |
713 mulnode.cpp memnode.hpp | |
714 mulnode.cpp mulnode.hpp | |
715 mulnode.cpp phaseX.hpp | |
716 mulnode.cpp subnode.hpp | |
717 | |
718 mulnode.hpp node.hpp | |
719 mulnode.hpp opcodes.hpp | |
720 mulnode.hpp type.hpp | |
721 | |
722 multnode.cpp matcher.hpp | |
723 multnode.cpp multnode.hpp | |
724 multnode.cpp opcodes.hpp | |
725 multnode.cpp phaseX.hpp | |
726 multnode.cpp regmask.hpp | |
727 multnode.cpp type.hpp | |
728 | |
729 multnode.hpp node.hpp | |
730 | |
731 node.cpp allocation.inline.hpp | |
732 node.cpp cfgnode.hpp | |
733 node.cpp connode.hpp | |
734 node.cpp copy.hpp | |
735 node.cpp machnode.hpp | |
736 node.cpp matcher.hpp | |
737 node.cpp node.hpp | |
738 node.cpp opcodes.hpp | |
739 node.cpp regmask.hpp | |
740 node.cpp type.hpp | |
741 node.cpp vectset.hpp | |
742 | |
743 node.hpp compile.hpp | |
744 node.hpp port.hpp | |
745 node.hpp type.hpp | |
746 node.hpp vectset.hpp | |
747 | |
748 opcodes.cpp classes.hpp | |
749 opcodes.cpp globalDefinitions.hpp | |
750 opcodes.cpp no_precompiled_headers | |
751 | |
752 os_<os_arch>.cpp runtime.hpp | |
753 | |
754 os_<os_family>.cpp runtime.hpp | |
755 | |
756 output.cpp allocation.inline.hpp | |
757 output.cpp assembler.inline.hpp | |
758 output.cpp callnode.hpp | |
759 output.cpp cfgnode.hpp | |
760 output.cpp debugInfo.hpp | |
761 output.cpp debugInfoRec.hpp | |
762 output.cpp handles.inline.hpp | |
763 output.cpp locknode.hpp | |
764 output.cpp machnode.hpp | |
765 output.cpp oopMap.hpp | |
766 output.cpp output.hpp | |
767 output.cpp regalloc.hpp | |
768 output.cpp runtime.hpp | |
769 output.cpp subnode.hpp | |
770 output.cpp type.hpp | |
771 output.cpp xmlstream.hpp | |
772 | |
773 output.hpp ad_<arch_model>.hpp | |
774 output.hpp block.hpp | |
775 output.hpp node.hpp | |
776 | |
777 parse.hpp ciMethodData.hpp | |
778 parse.hpp ciTypeFlow.hpp | |
779 parse.hpp generateOopMap.hpp | |
780 parse.hpp graphKit.hpp | |
781 parse.hpp methodLiveness.hpp | |
782 parse.hpp subnode.hpp | |
783 parse.hpp vectset.hpp | |
784 | |
785 parse1.cpp addnode.hpp | |
786 parse1.cpp arguments.hpp | |
787 parse1.cpp compileLog.hpp | |
788 parse1.cpp copy.hpp | |
789 parse1.cpp handles.inline.hpp | |
790 parse1.cpp linkResolver.hpp | |
791 parse1.cpp locknode.hpp | |
792 parse1.cpp memnode.hpp | |
793 parse1.cpp methodOop.hpp | |
794 parse1.cpp parse.hpp | |
795 parse1.cpp rootnode.hpp | |
796 parse1.cpp runtime.hpp | |
797 parse1.cpp sharedRuntime.hpp | |
798 | |
799 parse2.cpp addnode.hpp | |
800 parse2.cpp ciMethodData.hpp | |
801 parse2.cpp compileLog.hpp | |
802 parse2.cpp deoptimization.hpp | |
803 parse2.cpp divnode.hpp | |
804 parse2.cpp linkResolver.hpp | |
805 parse2.cpp matcher.hpp | |
806 parse2.cpp memnode.hpp | |
807 parse2.cpp mulnode.hpp | |
808 parse2.cpp parse.hpp | |
809 parse2.cpp runtime.hpp | |
810 parse2.cpp sharedRuntime.hpp | |
811 parse2.cpp systemDictionary.hpp | |
812 parse2.cpp universe.inline.hpp | |
813 parse2.cpp vmSymbols.hpp | |
814 | |
815 parse3.cpp addnode.hpp | |
816 parse3.cpp compileLog.hpp | |
817 parse3.cpp deoptimization.hpp | |
818 parse3.cpp handles.inline.hpp | |
819 parse3.cpp linkResolver.hpp | |
820 parse3.cpp memnode.hpp | |
821 parse3.cpp objArrayKlass.hpp | |
822 parse3.cpp parse.hpp | |
823 parse3.cpp rootnode.hpp | |
824 parse3.cpp runtime.hpp | |
825 parse3.cpp subnode.hpp | |
826 parse3.cpp universe.inline.hpp | |
827 | |
828 parseHelper.cpp addnode.hpp | |
829 parseHelper.cpp compileLog.hpp | |
830 parseHelper.cpp memnode.hpp | |
831 parseHelper.cpp mulnode.hpp | |
832 parseHelper.cpp objArrayKlass.hpp | |
833 parseHelper.cpp parse.hpp | |
834 parseHelper.cpp rootnode.hpp | |
835 parseHelper.cpp runtime.hpp | |
836 parseHelper.cpp sharedRuntime.hpp | |
837 parseHelper.cpp systemDictionary.hpp | |
838 | |
839 phase.cpp compile.hpp | |
840 phase.cpp compileBroker.hpp | |
841 phase.cpp nmethod.hpp | |
842 phase.cpp phase.hpp | |
843 | |
844 phase.hpp port.hpp | |
845 phase.hpp timer.hpp | |
846 | |
847 phaseX.cpp allocation.inline.hpp | |
848 phaseX.cpp block.hpp | |
849 phaseX.cpp callnode.hpp | |
850 phaseX.cpp cfgnode.hpp | |
851 phaseX.cpp connode.hpp | |
852 phaseX.cpp loopnode.hpp | |
853 phaseX.cpp machnode.hpp | |
854 phaseX.cpp opcodes.hpp | |
855 phaseX.cpp phaseX.hpp | |
856 phaseX.cpp regalloc.hpp | |
857 phaseX.cpp rootnode.hpp | |
858 | |
859 phaseX.hpp dict.hpp | |
860 phaseX.hpp memnode.hpp | |
861 phaseX.hpp node.hpp | |
862 phaseX.hpp phase.hpp | |
863 phaseX.hpp resourceArea.hpp | |
864 phaseX.hpp type.hpp | |
865 phaseX.hpp vectset.hpp | |
866 | |
867 port.cpp port.hpp | |
868 | |
869 port.hpp top.hpp | |
870 | |
871 postaloc.cpp allocation.inline.hpp | |
872 postaloc.cpp chaitin.hpp | |
873 postaloc.cpp machnode.hpp | |
874 | |
875 reg_split.cpp addnode.hpp | |
876 reg_split.cpp allocation.inline.hpp | |
877 reg_split.cpp callnode.hpp | |
878 reg_split.cpp cfgnode.hpp | |
879 reg_split.cpp chaitin.hpp | |
880 reg_split.cpp loopnode.hpp | |
881 reg_split.cpp machnode.hpp | |
882 reg_split.cpp vectset.hpp | |
883 | |
884 regalloc.cpp regalloc.hpp | |
885 | |
886 regalloc.hpp block.hpp | |
887 regalloc.hpp matcher.hpp | |
888 regalloc.hpp phase.hpp | |
889 regalloc.hpp vmreg.hpp | |
890 | |
891 regmask.cpp ad_<arch_model>.hpp | |
892 regmask.cpp compile.hpp | |
893 regmask.cpp regmask.hpp | |
894 | |
895 regmask.hpp adGlobals_<arch_model>.hpp | |
896 regmask.hpp optoreg.hpp | |
897 regmask.hpp port.hpp | |
898 regmask.hpp vmreg.hpp | |
899 | |
900 rootnode.cpp allocation.inline.hpp | |
901 rootnode.cpp callnode.hpp | |
902 rootnode.cpp cfgnode.hpp | |
903 rootnode.cpp phaseX.hpp | |
904 rootnode.cpp regmask.hpp | |
905 rootnode.cpp rootnode.hpp | |
906 rootnode.cpp subnode.hpp | |
907 rootnode.cpp type.hpp | |
908 | |
909 rootnode.hpp loopnode.hpp | |
910 | |
911 runtime.cpp ad_<arch_model>.hpp | |
912 runtime.cpp addnode.hpp | |
913 runtime.cpp barrierSet.hpp | |
914 runtime.cpp bytecode.hpp | |
915 runtime.cpp callnode.hpp | |
916 runtime.cpp cfgnode.hpp | |
917 runtime.cpp collectedHeap.hpp | |
918 runtime.cpp compileBroker.hpp | |
919 runtime.cpp compiledIC.hpp | |
920 runtime.cpp compilerOracle.hpp | |
921 runtime.cpp connode.hpp | |
922 runtime.cpp copy.hpp | |
923 runtime.cpp fprofiler.hpp | |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
65
diff
changeset
|
924 runtime.cpp g1SATBCardTableModRefBS.hpp |
0 | 925 runtime.cpp gcLocker.inline.hpp |
926 runtime.cpp graphKit.hpp | |
927 runtime.cpp handles.inline.hpp | |
342
37f87013dfd8
6711316: Open source the Garbage-First garbage collector
ysr
parents:
65
diff
changeset
|
928 runtime.cpp heapRegion.hpp |
0 | 929 runtime.cpp icBuffer.hpp |
930 runtime.cpp interfaceSupport.hpp | |
931 runtime.cpp interpreter.hpp | |
932 runtime.cpp javaCalls.hpp | |
933 runtime.cpp linkResolver.hpp | |
934 runtime.cpp machnode.hpp | |
935 runtime.cpp matcher.hpp | |
936 runtime.cpp memnode.hpp | |
937 runtime.cpp mulnode.hpp | |
938 runtime.cpp nmethod.hpp | |
939 runtime.cpp objArrayKlass.hpp | |
940 runtime.cpp oop.inline.hpp | |
941 runtime.cpp oopFactory.hpp | |
942 runtime.cpp oopMap.hpp | |
943 runtime.cpp pcDesc.hpp | |
944 runtime.cpp preserveException.hpp | |
945 runtime.cpp runtime.hpp | |
946 runtime.cpp scopeDesc.hpp | |
947 runtime.cpp sharedRuntime.hpp | |
948 runtime.cpp signature.hpp | |
949 runtime.cpp subnode.hpp | |
950 runtime.cpp systemDictionary.hpp | |
951 runtime.cpp threadCritical.hpp | |
952 runtime.cpp vframe.hpp | |
953 runtime.cpp vframeArray.hpp | |
954 runtime.cpp vframe_hp.hpp | |
955 runtime.cpp vmSymbols.hpp | |
956 runtime.cpp vtableStubs.hpp | |
957 | |
958 runtime.hpp biasedLocking.hpp | |
959 runtime.hpp codeBlob.hpp | |
960 runtime.hpp deoptimization.hpp | |
961 runtime.hpp machnode.hpp | |
962 runtime.hpp type.hpp | |
963 runtime.hpp vframe.hpp | |
964 | |
965 runtime_<arch_model>.cpp adGlobals_<arch_model>.hpp | |
966 runtime_<arch_model>.cpp ad_<arch_model>.hpp | |
967 runtime_<arch_model>.cpp assembler.hpp | |
304 | 968 runtime_<arch_model>.cpp assembler_<arch>.inline.hpp |
0 | 969 runtime_<arch_model>.cpp globalDefinitions.hpp |
970 runtime_<arch_model>.cpp interfaceSupport.hpp | |
971 runtime_<arch_model>.cpp interpreter.hpp | |
972 runtime_<arch_model>.cpp nativeInst_<arch>.hpp | |
973 runtime_<arch_model>.cpp runtime.hpp | |
974 runtime_<arch_model>.cpp sharedRuntime.hpp | |
975 runtime_<arch_model>.cpp stubRoutines.hpp | |
976 runtime_<arch_model>.cpp systemDictionary.hpp | |
977 runtime_<arch_model>.cpp vframeArray.hpp | |
978 runtime_<arch_model>.cpp vmreg.hpp | |
979 runtime_<arch_model>.cpp vmreg_<arch>.inline.hpp | |
980 | |
981 set.cpp allocation.inline.hpp | |
982 set.cpp set.hpp | |
983 | |
984 set.hpp allocation.hpp | |
985 set.hpp port.hpp | |
986 | |
987 sharedRuntime_<arch_model>.cpp runtime.hpp | |
988 | |
989 split_if.cpp allocation.inline.hpp | |
990 split_if.cpp callnode.hpp | |
991 split_if.cpp connode.hpp | |
992 split_if.cpp loopnode.hpp | |
993 | |
994 stubGenerator_<arch_model>.cpp runtime.hpp | |
995 | |
996 stubRoutines.cpp runtime.hpp | |
997 | |
998 subnode.cpp addnode.hpp | |
999 subnode.cpp allocation.inline.hpp | |
33 | 1000 subnode.cpp callnode.hpp |
0 | 1001 subnode.cpp cfgnode.hpp |
1002 subnode.cpp compileLog.hpp | |
1003 subnode.cpp connode.hpp | |
1004 subnode.cpp loopnode.hpp | |
1005 subnode.cpp matcher.hpp | |
1006 subnode.cpp mulnode.hpp | |
1007 subnode.cpp opcodes.hpp | |
1008 subnode.cpp phaseX.hpp | |
1009 subnode.cpp sharedRuntime.hpp | |
1010 subnode.cpp subnode.hpp | |
1011 | |
1012 subnode.hpp node.hpp | |
1013 subnode.hpp opcodes.hpp | |
1014 subnode.hpp type.hpp | |
1015 | |
1016 superword.cpp addnode.hpp | |
1017 superword.cpp allocation.inline.hpp | |
1018 superword.cpp callnode.hpp | |
1019 superword.cpp compileLog.hpp | |
1020 superword.cpp divnode.hpp | |
1021 superword.cpp matcher.hpp | |
1022 superword.cpp memnode.hpp | |
1023 superword.cpp mulnode.hpp | |
1024 superword.cpp opcodes.hpp | |
1025 superword.cpp superword.hpp | |
1026 superword.cpp vectornode.hpp | |
1027 superword.cpp vectset.hpp | |
1028 | |
1029 superword.hpp connode.hpp | |
1030 superword.hpp growableArray.hpp | |
1031 superword.hpp loopnode.hpp | |
1032 superword.hpp node.hpp | |
1033 superword.hpp phaseX.hpp | |
1034 superword.hpp vectornode.hpp | |
1035 | |
1036 thread.cpp c2compiler.hpp | |
1037 | |
1038 top.hpp c2_globals.hpp | |
1039 | |
1040 type.cpp ciTypeFlow.hpp | |
1041 type.cpp compileLog.hpp | |
1042 type.cpp dict.hpp | |
1043 type.cpp gcLocker.hpp | |
1044 type.cpp instanceKlass.hpp | |
1045 type.cpp klassKlass.hpp | |
1046 type.cpp matcher.hpp | |
1047 type.cpp node.hpp | |
1048 type.cpp objArrayKlass.hpp | |
1049 type.cpp oopFactory.hpp | |
1050 type.cpp opcodes.hpp | |
1051 type.cpp resourceArea.hpp | |
1052 type.cpp symbolTable.hpp | |
1053 type.cpp systemDictionary.hpp | |
1054 type.cpp type.hpp | |
1055 type.cpp typeArrayKlass.hpp | |
1056 | |
1057 type.hpp adlcVMDeps.hpp | |
1058 type.hpp handles.hpp | |
1059 type.hpp port.hpp | |
1060 | |
1061 vectornode.cpp allocation.inline.hpp | |
1062 vectornode.cpp connode.hpp | |
1063 vectornode.cpp vectornode.hpp | |
1064 | |
1065 vectornode.hpp matcher.hpp | |
1066 vectornode.hpp memnode.hpp | |
1067 vectornode.hpp node.hpp | |
1068 vectornode.hpp opcodes.hpp | |
1069 | |
1070 vectset.cpp allocation.inline.hpp | |
1071 vectset.cpp vectset.hpp | |
1072 | |
1073 vectset.hpp set.hpp | |
1074 | |
1075 vframeArray.cpp runtime.hpp | |
1076 | |
1077 vframe_hp.cpp matcher.hpp | |
1078 | |
1079 vmStructs.cpp adGlobals_<arch_model>.hpp | |
1080 vmStructs.cpp matcher.hpp | |
1081 | |
1082 vmreg.hpp adGlobals_<arch_model>.hpp | |
1083 vmreg.hpp adlcVMDeps.hpp | |
1084 vmreg.hpp ostream.hpp | |
1085 | |
1086 vtableStubs.cpp matcher.hpp | |
1087 | |
1088 vtableStubs_<arch_model>.cpp ad_<arch_model>.hpp | |
1089 vtableStubs_<arch_model>.cpp runtime.hpp | |
1090 | |
1091 idealGraphPrinter.hpp dict.hpp | |
1092 idealGraphPrinter.hpp vectset.hpp | |
1093 idealGraphPrinter.hpp growableArray.hpp | |
1094 idealGraphPrinter.hpp ostream.hpp | |
222 | 1095 idealGraphPrinter.hpp xmlstream.hpp |
0 | 1096 |
1097 idealGraphPrinter.cpp idealGraphPrinter.hpp | |
33 | 1098 idealGraphPrinter.cpp chaitin.hpp |
0 | 1099 idealGraphPrinter.cpp machnode.hpp |
1100 idealGraphPrinter.cpp parse.hpp | |
1101 idealGraphPrinter.cpp threadCritical.hpp | |
1102 | |
1103 compile.cpp idealGraphPrinter.hpp | |
1104 thread.cpp idealGraphPrinter.hpp | |
1105 phaseX.cpp idealGraphPrinter.hpp | |
1106 parse2.cpp idealGraphPrinter.hpp | |
1107 parse1.cpp idealGraphPrinter.hpp | |
1108 matcher.cpp idealGraphPrinter.hpp | |
1109 loopnode.cpp idealGraphPrinter.hpp | |
33 | 1110 chaitin.cpp idealGraphPrinter.hpp |