JVM Bytecode for Dummies (and the Rest of Us Too)

Поділитися
Вставка
  • Опубліковано 28 сер 2024

КОМЕНТАРІ • 23

  • @paulojmsilva82
    @paulojmsilva82 8 років тому +21

    Second part link: ua-cam.com/video/0Yud4Q2HEz4/v-deo.html

  • @bonbonpony
    @bonbonpony 6 років тому +5

    15:57 If they're really that concerned about size, they wouldn't be stuffing the .class files with so much useless data. The bytecode is usually less than 1% of the .class file, while the constant pool takes roughly 90% of it, with a LOT of repetition and redundancy! :P

  • @alekseykolesnikov1412
    @alekseykolesnikov1412 6 років тому +3

    there is a mistake at 15:33. The instruction mnemonic is icosnt_[m1-5], not iload_[m1-5]

  • @quaternaryyy
    @quaternaryyy 6 років тому +19

    Really wish they showed the actual java bytecode instead of the weird Ruby pet project...

    • @vetiarvind
      @vetiarvind 4 роки тому

      I think it helps clean-up the presentation

  • @petercheung63
    @petercheung63 Рік тому

    professional, thank you Sir

  • @isapir
    @isapir 6 років тому +1

    Excellent presentation, thank you

  • @ShivaKumar-it1yc
    @ShivaKumar-it1yc 10 років тому +2

    Aggelos Biboudis before commenting you should watch, its a good one.

  • @Levi90001
    @Levi90001 4 роки тому +2

    Starts at 2:50

  • @programacion3694
    @programacion3694 11 місяців тому +1

    interesante.

  • @ioriogami
    @ioriogami 4 роки тому

    dup2_x2 is to push to the slot 4 instead of 3. the demo is actually dup2_x1, right?

  • @badhaiarun
    @badhaiarun 9 років тому +2

    where static string memory will be allocated.

  • @prithwin
    @prithwin 7 років тому

    Hi, how did it store the string hello in the 32bit wide stack, also when you said array objects need to be on the stack. does that mean that all the contiguous memory locations need to be on the stack.?

    • @LambOfDemyelination
      @LambOfDemyelination 5 років тому

      It just stores a pointer doesn't it, not the whole thing on the stack.

  • @user-ju1qd9ek2m
    @user-ju1qd9ek2m 6 років тому +1

    good vedio

  • @BenjaminChengCS
    @BenjaminChengCS 9 років тому

    Anyone know a link to the part 2 mentioned?

    • @Dimass036
      @Dimass036 9 років тому +1

      +Benjamin Cheng
      That link is broken, this talk seems to be on the same topic, though it'd been given earlier: vimeo.com/41968163

    • @JGunlimited
      @JGunlimited 5 років тому

      I think it's this one - ua-cam.com/video/FnDHp3Qya6s/v-deo.html