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.