Chat Logs

  1. * Tenchi joined #java
  2. * kcomhnall left #java
  3. * llanhmock joined #java
  4. * mindCrime joined #java
  5. * redj joined #java
  6. * ferdna joined #java
  7. * Inline joined #java
  8. * Tenchi joined #java
  9. * unit86 joined #java
  10. * X-Scale joined #java
  11. * lostlazy_ joined #java
  12. * travolta1 joined #java
  13. * m joined #java
  14. * jonp` joined #java
  15. * mindCrime joined #java
  16. * MikeBux joined #java
  17. * mindCrime joined #java
  18. * mrcrabs827769651 joined #java
  19. * churlwich joined #java
  20. * codebam joined #java
  21. * esensar joined #java
  22. * deglebe joined #java
  23. * simpleauthority joined #java
  24. * simpleauthority joined #java
  25. * GreenResponse joined #java
  26. * Munnu joined #java
  27. * mmn joined #java
  28. * hwpplayer1 joined #java
  29. * simpleauthority_ joined #java
  30. * avu joined #java
  31. rajwhich jdk is most lightweight
  32. ParaWhy would one care.
  33. rajLess space
  34. rajOracle jdk consumes > 300 MB
  35. ParaAgain, why would one care.
  36. ParaWhat's your actual usecase/need here?
  37. rajTo consume less diskspace
  38. ParaThe USB stick right in front of me has 64GB capacity.
  39. ParaMy phone has 24.
  40. dreamrealAre you on a constrained system?
  41. rajYes
  42. rajWhy cant i just get a small jdk
  43. dreamrealI mean, I doubt anyone's measured a whole lot, because it's not usually relevant: what JVM version are you targeting, and on what platform, and are you doing development on this system
  44. dreamrealwell, the JDK has a definition and it's pretty encompassing, is why
  45. dreamreala "small JDK" isn't likely to be an actual JDK
  46. rajI m fine with java 8 or above
  47. dreamrealnow, if you want a small RUNTIME image, that's very doable
  48. ParaProfiles were a thing but not really anymore.
  49. rajNo i want small jdk
  50. ParaWhat are you trying to put this jdk into?
  51. dreamrealwell, I've asked what information I'd need, and you've not bothered to answer, so we good. Good luck out there!
  52. rajLinux platform
  53. rajJava 8 or above
  54. rajPreferably less than 50 MB jdk i want
  55. ParaAnd I want to win the lottery.
  56. * dreamreal notes the lack of platform, and at less than 50MB, you're not going to get it
  57. rajI did say linux platform
  58. dreamrealbut you left off which processor
  59. dreamrealwhich is kinda important
  60. dreamrealbut less than 50MB, well, sorry
  61. ParaAnd what HDD/SSD/mass storage.
  62. dreamrealjust the way itis
  63. ParaAnd if this is some portable thing meant to be hanged from a pole in the Arctic or just cheap system under the table.
  64. dreamrealwhat you want does not exist
  65. dreamrealeven if you were running it on a raspberry pi, what you want does not exist
  66. rajOk
  67. dreamrealTHEORETICALLY something like it could exist, but nobody is going to put in the work to create and validate it, and even then I'm not sure you'd get it to that size
  68. * simpleauthority_ joined #java
  69. Para88 megs seems to be the bitnami minimal docker image for jdk, and I'd imagine they've ran the thing through the shredder.
  70. dreamrealJVM or JDK?
  71. Parajudge yourself, probably missing all non-essentials https://hub.docker.com/r/bitnami/java-min
  72. javabotPara's title: "bitnami/java-min - Docker Image"
  73. dreamrealhmm, the docker-compose isn't available for that one
  74. ParaI think those superoptimized images are done in a way which doesn't really even produce layers.
  75. * JurassCZ joined #java
  76. * simpleauthority_ joined #java
  77. * hwpplayer1 joined #java
  78. * m joined #java
  79. * unit86 joined #java
  80. * deavmi joined #java
  81. * X-Scale joined #java
  82. * Ragnor joined #java
  83. * simpleauthority joined #java
  84. * simpleauthority_ joined #java
  85. * Betal joined #java
  86. * travolta007 joined #java
  87. * simpleauthority_ joined #java
  88. * ztevoz joined #java
  89. * troydm joined #java
  90. * iwtga joined #java
  91. * johnjay joined #java
  92. * metalmaniac joined #java
  93. * mindCrime joined #java
  94. * kathadris joined #java
  95. * johnjay joined #java
  96. * kathadris joined #java
  97. * magla joined #java
  98. * jwisbell35 joined #java
  99. * ferdna joined #java
  100. * X-Scale joined #java
  101. * simon816 joined #java
  102. * mwnaylor joined #java
  103. * MikeBux joined #java
  104. * kathadris joined #java
  105. * yano joined #java
  106. * canton7 joined #java
  107. * hwpplayer1 joined #java
  108. * hwpplayer1 joined #java
  109. * X-Scale joined #java
  110. * kathadris joined #java
  111. * jwisbell35 joined #java
  112. * dstein64- joined #java
  113. * travolta007 joined #java
  114. * skum joined #java
  115. * unit86 joined #java
  116. * hwpplayer1 joined #java
  117. * unit86 joined #java
  118. * johnjay joined #java
  119. * johnjay joined #java
  120. * johnjay joined #java
  121. * unit86 joined #java
  122. * MrHAPPY joined #java
  123. * X-Scale joined #java
  124. cheeserdmlloyd: https://github.com/MorphiaOrg/morphia/issues/4273
  125. javabotcheeser's title: "Replace ASM + Gizmo with the Java Class File API (backport) · Issue #4273 · MorphiaOrg/morphia · GitHub"
  126. nevetReplace ASM + Gizmo with the Java Class File API (backport) · Issue #4273 · MorphiaOrg/morphia
  127. dmlloydnice
  128. cheeseri haven't had a chance to test this theory yet but I know javac will fail if you try to use package java.* but can you edit the classfile and change that package to java.whatever postcompilation the way, say, shading rewrites the packages?
  129. cheeseri.e., can the validator tell you've doctored the classfile to coerce that package name?
  130. * hiredman joined #java
  131. * redj joined #java