Merge pull request #3 from Jenjen1324/master

Pull
Merge pull request #4 from Jenjen1324/master

Pull
Merge pull request #5 from Jenjen1324/master

Pull
Merge pull request #6 from Jenjen1324/master

pull
optimized markstoring
Merge pull request #3 from Northcode/master

optimized mark storer