index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
VMCore
/
LLVMContextImpl.h
Age
Commit message (
Expand
)
Author
2009-08-19
Reapply my less-lock-contention-in-leak-detector patch, now with new files
Owen Anderson
2009-08-19
Revert my last patch temporarily.
Owen Anderson
2009-08-19
Privatize part of the leak detector mechanism, which turned out to be heavily...
Owen Anderson
2009-08-18
Privatize the ValueHandle global map. Because this is used so heavily throug...
Owen Anderson
2009-08-17
Privatize the last bits of static type state.
Owen Anderson
2009-08-17
Move the TypeMap lock to a member on LLVMContextImpl.
Owen Anderson
2009-08-13
Actually privatize a IntegerTypes, and fix a few bugs exposed by this.
Owen Anderson
2009-08-11
Make LLVMContext and LLVMContextImpl classes instead of structs.
Benjamin Kramer
2009-08-11
Remove dead metadata.
Devang Patel
2009-08-10
Remove MDNode from ValueMap when MDNode is destroyed.
Devang Patel
2009-08-10
Rename MDNodeSet as MDNodes.
Devang Patel
2009-08-10
Change the MDNode uniquing to a ValueMap, at Devang's request.
Owen Anderson
2009-08-05
Privatize the StructType table, which unfortunately involves routing contexts...
Owen Anderson
2009-08-05
Privatize the FunctionType table.
Owen Anderson
2009-08-05
Privatize the PointerType factory.
Owen Anderson
2009-08-04
Privatize the VectorType uniquing.
Owen Anderson
2009-08-04
Begin the process of privatizing the type uniquing tables. No API changes ye...
Owen Anderson
2009-08-04
Factor some of the constants+context related code out into a separate header,...
Owen Anderson
2009-08-04
Privatize the last bit of Constant-creation state.
Owen Anderson
2009-07-31
Privatize all but one of the remaining constant tables.
Owen Anderson
2009-07-31
Move the metadata constructors back to 2.5 syntax.
Owen Anderson
2009-07-31
Move getTrue() and getFalse() to 2.5-like APIs.
Owen Anderson
2009-07-30
Move more code back to 2.5 APIs.
Owen Anderson
2009-07-29
Move ConstantExpr to 2.5 API.
Owen Anderson
2009-07-28
Return ConstantVector to 2.5 API.
Owen Anderson
2009-07-28
Change ConstantArray to 2.5 API.
Owen Anderson
2009-07-27
Move ConstantStruct back to 2.5 API.
Owen Anderson
2009-07-27
Move ConstantFP construction back to the 2.5-ish API.
Owen Anderson
2009-07-24
Revert the ConstantInt constructors back to their 2.5 forms where possible, t...
Owen Anderson
2009-07-24
Privatize the ConstantVector tables.
Owen Anderson
2009-07-23
Privatize the ConstantStruct table.
Owen Anderson
2009-07-23
MDString
Devang Patel
2009-07-21
Privatize the ConstantArray table.
Owen Anderson
2009-07-21
Privatize the first of the value maps.
Owen Anderson
2009-07-21
Rename getConstantInt{True|False} to get{True|False} at Chris' behest.
Owen Anderson
2009-07-21
Move a bit more state over to the LLVMContext.
Owen Anderson
2009-07-16
Privatize the MDNode uniquing table.
Owen Anderson
2009-07-16
Privatize the MDString uniquing table.
Owen Anderson
2009-07-16
Privatize the ConstantFP table. I'm on a roll!
Owen Anderson
2009-07-16
Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...
Owen Anderson
2009-06-30
Fix up header comments to make Chris happy.
Owen Anderson
2009-06-30
Add LLVMContext, which will eventually be used as a container for privatizing...
Owen Anderson