This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Make % use fmod()
[perl5.git] / intrpvar.h
index b4ccc56..457ad75 100644 (file)
@@ -146,7 +146,6 @@ PERLVAR(Ioldname,   char *)         /* what to preserve mode on */
 PERLVAR(IArgv,         char **)        /* stuff to free from do_aexec, vfork safe */
 PERLVAR(ICmd,          char *)         /* stuff to free from do_aexec, vfork safe */
 PERLVAR(Imystrk,       SV *)           /* temp key string for do_each() */
-PERLVAR(Idumplvl,      I32)            /* indentation level on syntax tree dump */
 PERLVAR(Ioldlastpm,    PMOP *)         /* for saving regexp context in debugger */
 PERLVAR(Igensym,       I32)            /* next symbol for getsym() to define */
 PERLVAR(Ipreambled,    bool)
@@ -199,13 +198,14 @@ PERLVAR(Isublex_info,     SUBLEXINFO)     /* from toke.c */
 #ifdef USE_THREADS
 PERLVAR(Ithrsv,                SV *)           /* struct perl_thread for main thread */
 PERLVARI(Ithreadnum,   U32,    0)      /* incremented each thread creation */
+PERLVAR(Istrtab_mutex, perl_mutex)     /* Mutex for string table access */
 #endif /* USE_THREADS */
 
-PERLVARI(Iiv_overflows,        int,    0)      /* from bytecode.h */
-PERLVAR(Isv,           SV *)
-PERLVAR(Ipv,           XPV)
-PERLVAR(Iobj_list,     void **)
-PERLVARI(Iobj_list_fill, I32,  -1)
+PERLVARI(Ibytecode_iv_overflows,int,   0)      /* from bytecode.h */
+PERLVAR(Ibytecode_sv,  SV *)
+PERLVAR(Ibytecode_pv,  XPV)
+PERLVAR(Ibytecode_obj_list,    void **)
+PERLVARI(Ibytecode_obj_list_fill, I32, -1)
 
 #ifdef PERL_OBJECT
 PERLVARI(piMem,                IPerlMem*,  NULL)