When I use GC , ther is small problem .
a = test(b) - c;
after gc . => why changes to a = test(b) -c;