I found the biggest performance bottleneck in newCTFE!
oldCtfe :
[root@localhost dmd]# time src/dmd -c ctfeTest.d testStringEq.d
testStringLength.d testStruct.d testMultipleArrayLiterals.d
real 0m0.026s
user 0m0.020s
sys 0m0.003s
[root@localhost dmd]# time src/dmd -c ctfeTest.d testStringEq.d
testStringLength.d testStruct.d testMultipleArrayLiterals.d
-bc-ctfe
real 0m0.025s
user 0m0.020s
sys 0m0.003s
After Fixing
[root@localhost dmd]# time src/dmd -c ctfeTest.d testStringEq.d
testStringLength.d testStruct.d testMultipleArrayLiterals.d
-bc-ctfe
real 0m0.019s
user 0m0.017s
sys 0m0.000s