Mercurial > hg > truffle
comparison src/share/vm/runtime/thread.hpp @ 1590:b17deadc902e
Merge
author | coleenp |
---|---|
date | Wed, 09 Jun 2010 13:53:58 -0400 |
parents | 3a9de63b2209 b812ff5abc73 |
children | bfc89697cccb |
comparison
equal
deleted
inserted
replaced
1589:3a9de63b2209 | 1590:b17deadc902e |
---|---|
1575 | 1575 |
1576 ciEnv* _env; | 1576 ciEnv* _env; |
1577 CompileLog* _log; | 1577 CompileLog* _log; |
1578 CompileTask* _task; | 1578 CompileTask* _task; |
1579 CompileQueue* _queue; | 1579 CompileQueue* _queue; |
1580 BufferBlob* _buffer_blob; | |
1580 | 1581 |
1581 public: | 1582 public: |
1582 | 1583 |
1583 static CompilerThread* current(); | 1584 static CompilerThread* current(); |
1584 | 1585 |
1592 CompilerCounters* counters() { return _counters; } | 1593 CompilerCounters* counters() { return _counters; } |
1593 | 1594 |
1594 // Get/set the thread's compilation environment. | 1595 // Get/set the thread's compilation environment. |
1595 ciEnv* env() { return _env; } | 1596 ciEnv* env() { return _env; } |
1596 void set_env(ciEnv* env) { _env = env; } | 1597 void set_env(ciEnv* env) { _env = env; } |
1598 | |
1599 BufferBlob* get_buffer_blob() { return _buffer_blob; } | |
1600 void set_buffer_blob(BufferBlob* b) { _buffer_blob = b; }; | |
1597 | 1601 |
1598 // Get/set the thread's logging information | 1602 // Get/set the thread's logging information |
1599 CompileLog* log() { return _log; } | 1603 CompileLog* log() { return _log; } |
1600 void init_log(CompileLog* log) { | 1604 void init_log(CompileLog* log) { |
1601 // Set once, for good. | 1605 // Set once, for good. |