jdk
8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations
#21957
Open

Commits
  • cleanup stubgen stubs for aarch64
    adinn committed 33 days ago
  • remove old code elements that are now generated
    adinn committed 33 days ago
  • stub tests should use public getters
    adinn committed 33 days ago
  • fix aarch64 stub declarations afer rebase
    adinn committed 33 days ago
  • remove fields made redundant by stub declarations
    adinn committed 33 days ago
  • remove enum declarations made redundant by stub declarations
    adinn committed 33 days ago
  • emit arch-specific field decls/defs using declarations
    adinn committed 33 days ago
  • define getters for arch-specific fields
    adinn committed 33 days ago
  • generate StubRoutine::contains from blob declarations
    adinn committed 33 days ago
  • generate x86 blob, stub and entry code from templates
    adinn committed 33 days ago
  • restore non-stub fields needed for x86_32
    adinn committed 33 days ago
  • correct error in x86_32 entry declaration
    adinn committed 33 days ago
  • remove code made redundant by stub declaration processing
    adinn committed 33 days ago
  • correct comments for stubgen declarations
    adinn committed 33 days ago
  • restore field deleted in error
    adinn committed 33 days ago
  • move arch stub decls to arch headers
    adinn committed 33 days ago
  • fix conversion warning on Windows
    adinn committed 33 days ago
  • declare atomic stubs under initial blob
    adinn committed 33 days ago
  • StubCodeMark accepts stubgen id to define group and name
    adinn committed 33 days ago
  • correct generation of repeat stub limit
    adinn committed 33 days ago
  • add/correct a few stub declarations
    adinn committed 33 days ago
  • modify x86 stub generation code to use StubGenStubId
    adinn committed 33 days ago
  • fix error in x86_332 code
    adinn committed 33 days ago
  • fix more errors in x86_332 code
    adinn committed 33 days ago
  • fix yet errors in x86_32 code
    adinn committed 33 days ago
  • fix even more errors in x86_32 code
    adinn committed 33 days ago
  • restore accidentally deleted declaration
    adinn committed 33 days ago
  • use correct stub id names
    adinn committed 33 days ago
  • Update arm port with stubgen changes
    adinn committed 33 days ago
  • fix error in arm stub routines header
    adinn committed 33 days ago
  • fix errors in arm stub generator
    adinn committed 33 days ago
  • Update ppc port with stubgen changes
    adinn committed 33 days ago
  • add archs-specific stub declarations for ppc
    adinn committed 33 days ago
  • fix problems with ppc stub generator routines
    adinn committed 33 days ago
  • add arch-specific stub declarations for riscv
    adinn committed 33 days ago
  • fix problems with riscv stub generator routines
    adinn committed 33 days ago
  • fix more problems with riscv stub generator routines
    adinn committed 33 days ago
  • add arch-specific stub declarations for s390
    adinn committed 33 days ago
  • add arch-specific stub declarations for zero
    adinn committed 33 days ago
  • restore dropped changes for riscv
    adinn committed 33 days ago
  • add new file for zero
    adinn committed 33 days ago
  • add new file for s390
    adinn committed 33 days ago
  • correct merge problems
    adinn committed 33 days ago
  • fix problems with s390 stub declaration
    adinn committed 33 days ago
  • fix problems with s390 stub address getters
    adinn committed 33 days ago
  • Verify stubs are generated in correct blob
    adinn committed 33 days ago
  • fix more problems with s390 stubs
    adinn committed 33 days ago
  • better error notification
    adinn committed 33 days ago
  • fix yet more problems with s390 stubs
    adinn committed 33 days ago
  • do verification under ifdef ASSERT
    adinn committed 33 days ago
  • locate super lookup stubs in same blob for all arches
    adinn committed 33 days ago
  • fix comments and remove unused stubid on riscv
    adinn committed 32 days ago
  • fix stub is and align flags for s390
    adinn committed 31 days ago
  • fix element sizes in s390 copy routines
    adinn committed 31 days ago
  • Merge branch 'master' into iterate_stubs
    adinn committed 31 days ago
  • fix issue with x86 avx3 array copy
    adinn committed 27 days ago
  • adjust x86 blob sizes to allow for relocated stubs
    adinn committed 25 days ago
  • increase compiler stub space for macos x86_64
    adinn committed 20 days ago
Loading