The current stub generation code will be simplified if StubGenerator manages all stubs that share a code blob (blob to stub mapping is 1 to m) and SharedRuntime, C1_Runtime1 and OptoRuntime manage all blobs that  have their own unique blob (blob to stub mapping is 1 to 1). This change will also simplify management of blob save and restore to/fromLeyden's AOT cache.
            
- links to
- 
                     Commit(master)
        openjdk/jdk/f0374a0b Commit(master)
        openjdk/jdk/f0374a0b
- 
                     Review(master)
        openjdk/jdk/20566 Review(master)
        openjdk/jdk/20566
 P4
  P4